Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在Windows 10 home中设置编写器路径环境变量_Php_Windows_Environment Variables - Fatal编程技术网

Php 在Windows 10 home中设置编写器路径环境变量

Php 在Windows 10 home中设置编写器路径环境变量,php,windows,environment-variables,Php,Windows,Environment Variables,我已经通过GUI安装程序在Windows 10 home上安装了Composer PHP dependency manager,我希望在Path环境变量中为此设置一个值 从安装开始,我似乎应该转到C:Users\Username\Appdata\,从那里分离出更多的路径,然后将其作为路径值 但由于某些原因,我在C:Users\Username\Appdata中找不到任何与composer相关的内容 搜索框不提供任何名为Composer的文件夹的详细信息,即使安装顺利 如何在Windows 10

我已经通过GUI安装程序在Windows 10 home上安装了Composer PHP dependency manager,我希望在Path环境变量中为此设置一个值

从安装开始,我似乎应该转到
C:Users\Username\Appdata\
,从那里分离出更多的路径,然后将其作为路径值
但由于某些原因,我在
C:Users\Username\Appdata
中找不到任何与composer相关的内容

搜索框不提供任何名为Composer的文件夹的详细信息,即使安装顺利


如何在Windows 10 home中找到Composer的路径值?

通过在Windows 10框中搜索Composer.bat(这使我对一些它没有找到的现有文件感到失望),我最终在
C:\ProgramData\Composer Setup\bin
中找到了该文件,当我第一次在W10上安装Composer时,它根本不起作用。我认为这与另一台机器上的php安装有关(通过将扩展名_dir=“d:\PHP56\ext”替换为扩展名_dir=“\\server\u name\PHP56\ext”来修复),但我发现安装程序只为运行安装程序的用户而不是其他用户添加composer的路径变量。由于我在“正常”帐户下工作,并在提升的帐户下安装东西,所以我的正常帐户不起作用。所以我将path env从管理员帐户复制到普通帐户(开始->控制面板->用户帐户->更改我的环境变量,然后选择path、编辑、编辑文本…),现在composer按预期工作。不过,我在W7上没有遇到这样的问题。

安装后,没有C:\ProgramData\composer安装程序\bin文件夹,但我确实找到了:C:\Users\My\AppData\Local\composer安装程序\bin,其中包含composer、composer.bat和composer.phar文件。在安装过程中,这也被添加到路径中,但是当从网站docroot(包含composer.json和.lock文件)运行
php composer.phar安装时,我仍然无法打开输入文件:composer.phar
,是的,php安装正确,否则运行正常。