如何在共享主机环境中closures特定目录的php safe_mode?

您好我使用共享主机。 我想closures我的网站的PHP safe_modeclosures。 我的提供商给了我一个php.ini文件,并要求我把它与我的设置在我的public_html文件夹覆盖设置,但它没有工作。

您也可以尝试在根目录(public_html或其他)文件夹中创建一个名为php.ini的文件,并在其中添加以下内容:

safe_mode = Off 

根据服务器设置,这可能会或可能不会工作。

您的服务提供商可能忘记告诉您,您需要通过在public_html文件夹中找到的.htaccess文件中添加以下行来启用用户定义的php.ini配置:

 #Activates php.ini config located in main folder to work also recursively for all subfolders suPHP_ConfigPath /home/YOUR_CPANEL_USER_NAME/public_html 

显然用您的cPanel用户名替换YOUR_CPANEL_USER_NAME。

我假设你的服务器已经有了suPHP模块(这在目前是很常见的)。

顺便说一句:php.ini文件需要在/ home / YOUR_CPANEL_USER_NAME / public_html里面,你应该写这个:

 safe_mode = Off 

请记住,安全模式已在PHP 5.3.0中被弃用,并在PHP 6.0.0中被删除。

尝试:

您可以通过将以下行添加到根(public html)文件夹中的.htaccess文件来关闭它。

如果.htaccess文件不存在,您可以使用简单的文本编辑程序来创建它。

 php_flag safe_mode Off