Основные настройки php.ini

Тарифы

Хостинг сайтов
(PHP, MySQL, SSL, Perl)

НАЧАЛО 50 Мб 49 руб.
РАЗВИТИЕ 200 Мб 99 руб.
ПРОГРЕСС 500 Мб 164 руб.
ЭВОЛЮЦИЯ 1500 Мб 284 руб.
ЛИДЕРСТВО 3000 Мб 449 руб.

Хостинг электронной почты
(SMTP, POP3, IMAP, веб-интерфейс)

ПОЧТА-НАЧАЛО 100 Мб 59 руб.
ПОЧТА-РАЗВИТИЕ 200 Мб 84 руб.
ПОЧТА-ПРОГРЕСС 500 Мб 134 руб.

Регистрация доменов

домен зоны RU 1 год 570 руб.
домен зоны COM 1 год 570 руб.
домен зоны ORG 1 год 570 руб.
домен зоны NET 1 год 570 руб.

Основные настройки php.ini

Значения указанных ниже параметров выставлены исходя из "общих" соображений. Мы понимаем, что каждый отдельный проект может требовать индивидуальной настройки, в том числе и параметров работы PHP. Поэтому наши клиенты имеют возможность используя панель управления подавать заявки на изменения большинства параметров php.ini для каждого конкретного сайта, размещаемого на хостинге.

zend.ze1_compatibility_mode = Off - режим совместимости с Zend Engine 1 (PHP 4) по умолчаню выключен. Включение этого параметра влияет на клонирование, приведение типов и сравнение объектов.

short_open_tag = Off - отключено использование коротких открывающих тэгов. То есть PHP-код на страницах сайтов должен быть таким:



Либо таким:


asp_tags = Off - тэги в стиле ASP отключены. По некоторым данным, в PHP 6 планируется полный отказ от использования ASP-тэгов, поэтому для получения совместимости на следующих версиях рекомендуем переделать код Ваших проектов под стандартные тэги PHP.

precision = 14 - количество значащих цифр, отображаемых для десятичных дробей.

y2k_compliance = On - включение совместимости с 2000 годом.

output_buffering = 4096 - максимальный размер буфера вывода.

zlib.output_compression = Off - использование библиотеки zlib для сжатия вывода отключено.

implicit_flush = Off - принудительное выполнение flush() после каждого блока вывода отключено.

allow_call_time_pass_reference = Off - отключена возможность жесткой передачи аргументов по ссылке во время вызова функции, поскольку данный метод является устаревшим, и ожидается, что он не будет поддерживаться следующими версиями PHP.

safe_mode = On - защищенный режим включен. Это означает, что если владелец скрипта и владелец файла или директории, к которым обращается скрипт, не совпадают, то скрипту будет отказано в доступе к данному файлу или директории. Защищенный режим включен для обеспечения необходимой безопасности. Конфигурация Apache и PHP на нашем хостинге избавляет наших клиентов от всех неудобств, которые вызывают ограничения, проявляющиеся при включенном режиме safe_mod.

safe_mode_gid = Off - проверка значения GID при открытии файла или директории отключена.

open_basedir = корневой каталог сайта - файлы, которые могут быть открыты средствами PHP, должны находится в пределах корневого каталога сайта. При подключении по FTP клиенту открывается корневой каталог его сайта. В нем находятся как минимум 2 директории: /pub и /cgi-bin. В /pub надо размещать файлы, которые видны посетителям сайта. В /cgi-bin - исполняемые CGI-скрипты. Клиент хостинга может создавать свои собственные каталоги внутри корневого каталога сайта. Работать средствами PHP можно с любыми файлами и директориями внутри корневого каталога сайта.

expose_php = Off - PHP запрещено выдавать факт своего присутствия на сервере, например, добавлять свою подпись в заголовок веб-сервера.

max_execution_time = 30 - максимальное время исполнения каждого скрипта, в секундах.

max_input_time = 60 - максимально допустимое время в секундах для получения входящих данных, в том числе загружаемых файлов.

memory_limit = 16M - максимальный объем памяти (16 Мегабайт), который разрешается использовать скрипту.

error_reporting = E_ALL - в отчет записываются все возникающие ошибки и предупреждения, за исключением уведомлений уровня E_STRICT.

display_errors = Off - вывод ошибок и предупреждений в браузер отключен.

log_errors = On - включена запись протокола ошибок и предупреждений в файл error_log.

track_errors = Off - отключено сохранение последней ошибки или предупреждения в переменную $php_errormsg.

register_globals = Off - отключено использование глобальных переменных. То есть при выполнении кода переменные, полученные при отправке формы или из адресной строки, автоматически не инициализируются. Доступ к ним можно получить через суперглобальные массивы $_GET или $_POST.

register_long_arrays = Off - не регистрируются устаревшие длинные предопределенные переменные типа $HTTP_*_VARS. То есть массивы $HTTP_COOKIE_VARS, $HTTP_SERVER_VARS, $HTTP_GET_VARS, $HTTP_POST_VARS, $HTTP_ENV_VARS, $HTTP_SESSION_VARS недоступны. Вместо них надо использовать соответственно $_COOKIE, $_SERVER, $_GET, $_POST, $_ENV, $_SESSION. Отключение устаревших переменных положительно влияет на производительность. Кроме того, преполагается, что в PHP 6 поддержка массивов $HTTP_*_VARS будет вообще отключена, поэтому если Вы еще не перешли на использование $_GET и $_POST - то для обеспечения функциональности Ваших проектов на следующих версиях PHP рекомендуется сделать необходимые изменения в коде уже сейчас.

register_argc_argv = Off - переменные $argv и $argc не объявляются. Положительно сказывается на производительности, поскольку об использовании PHP в командной строке речь здесь не идет.

post_max_size = 8M - максимальный допустимый размер данных, передаваемых скрипту методом POST.

magic_quotes_gpc = Off - отключено автоматическое экранирование обратным слэшем \ символов одинарных ', двойных кавычек " и обратного слэша \ в операциях GET, POST или COOKIE. Вместо автоматического экранирования magic_quotes рекомендуется использовать функцию addslashes(), которая экранирует спецсимволы в заданной строке. В PHP 6 предполагается отключение magic_quotes, так что переход на addslashes() целесообразно осуществить заранее.

magic_quotes_runtime = Off - отключено автоматическое экранирование специальных символов при работе функций обращения к базам данных и к другим внешним источникам. Также рекомендуется использовать addslashes().

enable_dl = On - включена возможность динамической загрузки расширений PHP.

file_uploads = On - включена возможность загрузки файлов на сервер по HTTP.

upload_max_filesize = 2M - максимальный размер загружаемых посредством PHP файлов не более 2-х мегабайт.

mysql.connect_timeout = 60 - Время ожидания ответа от сервера MySQL до разрыва соединения в секундах.