创build一个子域的不同的PHPconfiguration

我有mysite.com和sub.mysite.com

php.ini设置为display_errors = off

但是对于一个testing网站sub.mysite.com,我想要display_errors = on

我怎么做?

我find了解决scheme

将其添加到子域的根目录中的.htaccess文件中

php_flag display_errors on 

这真的归结于你的具体php.ini设置。 根据您的configuration,您可能可以将.htaccess和/或本地站点php.ini文件注入您要显示的设置。

如果您使用的cPanel(也可以与其他人一起工作),请尝试以下操作:

 # cp -pv /usr/local/lib/php.ini /home/username/public_html/php.ini # chown -v username:username /home/username/public_html/php.ini 

请记住,如果安全模式启用 – 这是行不通的。 PHP链接: http : //www.php.net/manual/en/configuration.changes.php