Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.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 cli在我的web服务器中不工作_Php_Command Line Interface - Fatal编程技术网

php cli在我的web服务器中不工作

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

我正在尝试使用命令行在我的web服务器中运行一个php文件

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>