See Domain Princing
Check your domain name:
Настройка значений REGISTER_GLOBALS и других параметров PHP
Когда Вы заказываете хостинг сайта у нас, то получаете в своё распоряжение полнофункциональную услугу с оптимальными и безопасными настройками PHP, которые достаточны для корректной работы большинства приложений.
В этом случае, если стандартные настройки Вам не подходят, у Вас всегда есть возможность установить на хостинг те настройки PHP, которые нужны для работы именно Вашего приложения.
Установка своих настроек PHP на хостинг происходит посредством работы с файлом настроек php.ini и состоит из следующих шагов:
Пошаговая инструкция:
- Создайте строку со значением параметра (или несколько строк с несколькими параметрами), который Вы хотите изменить и сохраните в файл с именем php.ini
- Поместите файл "php.ini" на хостинг в каждую директорию где выполнение скриптов требует параметры, отличные от тех, которые установлены по умолчанию на сервере.
Узнать параметры по умолчанию и проверить работу Вашего php.ini можно вызвав функцию phpinfo() - в столбце "Local Value" она должна показать значения из Вашего "php.ini". Однако, иногда, для работы того или иного приложения (скрипта, CMS и проч.), требуются настройки PHP, которые отличаются от серверных настроек PHP.
Для вызова функции создайте файл с расширением .php и поместите его на хостинг в ту директорию, где размещен файл php.ini
Примеры изменений параметров:
- если нужно сделать глобальными параметры скрипта, тогда вместо
Код: register_globals = Off Код: register_globals = On
- если нужно отключить блокировку каких-то системных функций в PHP, тогда вместо
Код: disable_functions = exec, popen, passthru, system, fsockopen Код: disable_functions =
- если нужно включить возможность открывать внешние адреса, тогда вместо
Код: allow_url_include = Off Код: allow_url_include = On
- если нужно выделить больше памяти для работы скрипта, тогда, если Вы, к примеру, видите
Код: memory_limit = 5M Код: memory_limit = 8M
- или вместо
Код: open_basedir = /home/:/tmp Код: open_basedir =
Дополнительная информация:
Следует отметить, что Ваш "php.ini" на хостинге перекрывает серверные настройки PHP и не наследуется в другие подкаталоги (т.е., если Вам нужно иметь свои настройки и в другом каталоге, то просто скопируйте Ваш "php.ini" и туда).
Полную информацию по директивам "php.ini" можно найти по адресу http://php.net/manual/en/ini.list.php.