我们是否仍然可以动态地重新配置php.ini'当我们不允许访问该文件时?

时间:2013-04-02 15:05:24

标签: php laravel cpanel whm

我正在使用Laravel Framework,当我将Laravel应用程序放在共享主机上时,我遇到了问题。 当我执行我的网站网址时,会显示以下信息;

Unhandled Exception

Message:

Directive 'safe_mode' is deprecated in PHP 5.3 and greater
Location:

Unknown on line 0

我搜索那个关键字。我发现上面的消息显示是因为我的php.ini safe_mode

我执行phpinfo()并向我提供php.ini路径为/usr/local/lib/php.ini

的信息

这让我很失望:(因为我无法访问php.ini。(我正在使用cPanel& WHM 11共享主机。)

请您告诉我这个问题的其他解决办法吗?

1 个答案:

答案 0 :(得分:2)

但您也可以在根文件夹中使用自定义php.ini。 如果它也不起作用,您可以使用.htaccess添加以下内容之一:

php_value safe_mode off

php_flag safe_mode off

如果未启用suPHP,这些都有效。如果启用了suPHP,您可以查看以下文章,我希望它有所帮助: http://blog.philipbrown.id.au/2009/08/php-suexec-and-custom-php-ini-files/