【发布时间】:2016-03-11 04:46:44
【问题描述】:
我已将.htaccess 文件配置为将PHP 错误附加到日志文件中:
php_flag log_errors on
php_value error_log /home/user_id/public_html/PHP_errors.php
php_value error_reporting 6143
并且它在远程服务器(linux)中运行良好。但是本地服务器(windows)中不存在上述路径。我试过了:
php_value error_log ./PHP_errors.php
而且它在本地工作,但它在远程服务器上不工作。
是否可以将上述方向限制到远程服务器?比如:
Condition %{http_host} ^example.com$
php_value error_log /home/user_id/public_html/PHP_errors.php
Condition %{http_host} ^localhost$
php_value error_log ./PHP_errors.php
(我无法访问远程服务器中的 php.ini 文件,但我当然可以在本地更改它)
【问题讨论】:
-
你的 Apache 版本是多少?
-
@anubhava apache 版本为:2.4.17
标签: php apache .htaccess error-logging