Как отключить php safe_mode для определенного каталога в общедоступной среде хостинга?

Привет, я использую общий хостинг. Я хочу отключить php safe_mode для моего сайта. Мой провайдер дал мне файл php.ini и попросил меня поместить его с моими настройками в мою папку public_html, чтобы переопределить настройки, но это не сработало.

Вы также можете попытаться создать файл php.ini в корневой папке (public_html или другой) и поместить в него следующее:

safe_mode = Off 

В зависимости от настроек сервера это может работать или не работать.

Возможно, ваш поставщик услуг забыл сообщить вам, что вам нужно включить определенную пользователем конфигурацию php.ini, добавив эту строку в файл .htaccess, который вы найдете в своей папке public_html:

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

Очевидно, замените YOUR_CPANEL_USER_NAME своим именем пользователя cPanel.

Я предполагаю, что ваш сервер имеет модуль suPHP (что довольно часто встречается в сегодняшних днях).

BTW: файл php.ini должен быть в / home / YOUR_CPANEL_USER_NAME / public_html тоже, и внутри вы должны написать это:

 safe_mode = Off 

И помните, что безопасный режим устарел в PHP 5.3.0 и удален в PHP 6.0.0.

ПЫТАТЬСЯ:

Вы можете отключить его, добавив следующую строку в файл .htaccess в вашей корневой (общедоступной html) папке.

Если файл .htaccess не существует, его можно создать с помощью простой программы редактирования текста.

 php_flag safe_mode Off