【发布时间】:2020-04-05 09:00:16
【问题描述】:
我在我的计算机和 IIS 上安装了 wamp。所有网站都运行良好,但是我使用 php 输入的任何命令都不起作用:
php -v
php composer install
我会说它是路径变量(我在 Windows 上)但路径设置正确,它会生成找不到 php 命令的错误。当我运行这些命令时,我根本没有得到任何结果。
可能是什么问题,我还在寻找,但没有找到任何线索。
php -h
:返回包含所有帮助信息的结果,但php -a 也不做任何事情。
在做了一些研究后,我发现当我通过 remove 激活扩展时会出现这个问题;每当我离开 php.ini 而不激活任何扩展时,在 php.ini 中一切正常。
【问题讨论】:
-
您的 Windows 环境变量中有完整的
php.exe路径吗? -
是的,它就在那里,否则 php -h 甚至无法工作
-
我要做的第一件事是检查错误日志(在 php.ini 中配置),也许 ini 本身有问题。
-
我进入了 php.ini 但不知道问题可能出在哪里,奇怪的是它对我的 wamp 的所有 php 版本都做同样的事情......它运行良好但是在我测试 IIS 之后它突然停止了。
标签: php windows composer-php command-line-interface