PHP 开发虚拟主机
这是一个关于如何控制虚拟主机站点中的 PHP 错误日志记录以进行开发和调试的示例。假设
- PHP 模块已安装。
- 开发环境不适合生产。
<VirtualHost *:80>
ServerName example.com
DocumentRoot /var/www/domains/example.com/html
ErrorLog /var/www/domains/example.com/apache.error.log
CustomLog /var/www/domains/example.com/apache.access.log common
php_flag log_errors on
php_flag display_errors on
php_value error_reporting 2147483647
php_value error_log /var/www/domains/example.com/php.error.log
</VirtualHost>
注意: 虚拟主机配置仅用于开发,因为 display_errors 已启用且你不希望在生产中使用。