是否有可能分开每个Apache虚拟主机的PHP错误日志? 我正在运行Apache / 2.4.10(Debian)和PHP 5.4.45(cli)例如我尝试php_value和PHPINIDir在我的Apacheconfiguration
<VirtualHost *:80> .... PHPINIDir /usr/local/zend/var/log/my_host_php_error.log .... </VirtualHost>
与php_value相同的虚拟主机
<VirtualHost *:80> .... php_value error_log /usr/local/zend/var/log/my_host_php_error.log .... </VirtualHost>
之后,我得到这些消息:
无效的命令“php_value”,可能是拼错的或由未包含在服务器configuration中的模块定义的
- 在Apache中相当于Nginx的位置块(用于传递到不同的php-fpm版本)
- Php – Suhosin阻止了moodle的安装
- 我如何离线使用Microsoft Web平台安装程序?
- 当networking出现故障时负载均衡networking服务器的问题
- PHP FTP +被动FTP服务器在NAT后面
无效的命令“PHPINIDir”,可能是拼错的或由未包含在服务器configuration中的模块定义的
是否有可能通过Apacheconfiguration?
请在您的apache虚拟主机configuration中尝试下面的内容。
php_value error_log /usr/local/zend/var/log/my_host_php_error.log
和
只需打开/etc/apache2/mods-enabled/php5.load这个文件,并检查下面的行是否被取消注释。
LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
如果是,取消注释并重新启动apache。