php cli在我的web服务器中不工作
我正在尝试使用命令行在我的web服务器中运行一个php文件php cli在我的web服务器中不工作,php,command-line-interface,Php,Command Line Interface,我正在尝试使用命令行在我的web服务器中运行一个php文件 php test.php 但它不起作用。它永远运行,需要100%的资源。 它昨天起作用了,现在不起作用了 我尝试使用 strace -p <pid> 有人能帮我调试一下吗?重启和升级是我最后的选择。请建议一种不重新启动或升级的解决方案。将其放入test.php文件中,以检查它是否正常工作,并查看可用内容 phpinfo() 尝试使用以下命令在cli中运行php文件,而不使用配置文件: php -n <your-fi
php test.php
但它不起作用。它永远运行,需要100%的资源。
它昨天起作用了,现在不起作用了
我尝试使用
strace -p <pid>
有人能帮我调试一下吗?重启和升级是我最后的选择。请建议一种不重新启动或升级的解决方案。将其放入test.php文件中,以检查它是否正常工作,并查看可用内容
phpinfo() 尝试使用以下命令在cli中运行php文件,而不使用配置文件:
php -n <your-filename.php>
php-n
然后检查它是否工作?test.php的源代码将非常有趣。
php-v
告诉您类似于php x.y.z(**cli**)
,而不是cgi之类的东西?您还应该提供该文件的源代码以供检查。.我刚刚使用过。我也试过php-v。它还需要很长的时间和100%的cpu,并且不会返回到提示符。我不得不使用ctrl-c退出。在这种情况下,没有什么区别不会被回应-php信息或只是“测试”,非常感谢Ashok。当我在没有配置文件的情况下运行php时,它会运行。php.ini中的extensions目录似乎有问题。我更改了扩展目录,现在一切都好了。
php -n <your-filename.php>