有没有可能在.htaccess中有条件地设置php_value

我想根据主机服务器设置php_valueerror_log )。 如果是本地服务器:

 php_value error_log ./PHP_errors.log 

如果是远程服务器:

 php_value error_log /home/user_id/public_html/PHP_errors.log 

我试过使用

 SetEnvIf Host "localhost" php_value error_log ./PHP_errors.log 

但它返回错误。 我怎样才能做到这一点?

我不认为你可以在.htaccess中有条件地设置,但有一个简单的解决方法。 制作一个自动添加的PHP脚本,并使用PHP的ini_set函数设置值。