PHP挂起时,从CMD运行



我将PHP添加为环境变量-设置为C:Program FilesPHP v7.3,但是当我从CMD运行php时,窗口锁定并且它只是无限期地挂起。当运行C:Program FilesPHPv7.3 PHP .exe"然后交互shell会正常启动。

事件日志中没有错误。已安装Microsoft Visual c++ 2019可重新发行版。没有其他版本的PHP(尽管历史上安装了一个旧版本)。

要在交互模式下运行PHP,您需要传递-a标志

的例子:

php -aC:Program FilesPHPv7.3php.exe -a

同时运行phpC:Program FilesPHPv7.3php.exe将导致终端和一个CLI php进程来启动

可以按Ctrl + C

退出该进程

只执行php命令会导致此问题。php -r命令用于在CLI下运行PHP代码。示例:php -r 'echo "Hello world!";'

最新更新