我将PHP添加为环境变量-设置为C:Program FilesPHP v7.3,但是当我从CMD运行php
时,窗口锁定并且它只是无限期地挂起。当运行C:Program FilesPHPv7.3 PHP .exe"然后交互shell会正常启动。
事件日志中没有错误。已安装Microsoft Visual c++ 2019可重新发行版。没有其他版本的PHP(尽管历史上安装了一个旧版本)。
要在交互模式下运行PHP,您需要传递-a
标志
的例子:
php -a
或C:Program FilesPHPv7.3php.exe -a
同时运行php
或C:Program FilesPHPv7.3php.exe
将导致终端和一个CLI php进程来启动
可以按Ctrl + C
只执行php
命令会导致此问题。php -r
命令用于在CLI下运行PHP代码。示例:php -r 'echo "Hello world!";'