我有个奇怪的问题。服务器上的站点运行良好,但是当我在命令行中输入"php“时,它说”无法启动“。显然,"php -v“也没有显示任何内容。
非常感谢您的帮助,谢谢!
PS: apache2 php.ini文件和cli php.ini之间有什么区别?
编辑:非常感谢你帮助我诊断问题,大家!php.ini文件memory_limit = 32中只有一行,没有指定单元,所以我将其更改为memory_limit = 32M,并为我修复了它。
谢谢!
发布于 2014-05-31 09:00:09
apache2 php.ini是在通过when浏览器执行php程序时加载的php配置。
cli php.ini是通过控制台执行php程序时加载的php配置。
您可以通过启用php错误日志记录来进一步排除故障。
1)编辑cli php.ini
display_errors = Off
log_errors = On
error_log = /var/log/php-errors.log2)保存和重新启动php处理程序或Apache
3) tail -f /var/log/php-errors.log
4)接受新选项卡&执行php命令
您可以在前面的选项卡中看到准确的错误,您正在记录日志。
https://stackoverflow.com/questions/23968202
复制相似问题