Духовность™
Продвинутый новичок
Универсальный htaccess с настройками PHP
У меня на каждый проект есть htaccess с настройками PHP. Я считаю, что эти настройки и их "упоминание" в файле конфигурации крайне важной деталью любой разработки, которая будет не зависеть от изначальной конфигурации сервера. Но м.б. я что-либо пропустил? Давайте подумаем, что можно ещё включить в такой универсальный файл конфигурации. Следует заметить, что значения некоторых флагов (типа use_trans_sid) в данном случае обсуждать не нужно - каждый сам под себя конфигурит.
У меня на каждый проект есть htaccess с настройками PHP. Я считаю, что эти настройки и их "упоминание" в файле конфигурации крайне важной деталью любой разработки, которая будет не зависеть от изначальной конфигурации сервера. Но м.б. я что-либо пропустил? Давайте подумаем, что можно ещё включить в такой универсальный файл конфигурации. Следует заметить, что значения некоторых флагов (типа use_trans_sid) в данном случае обсуждать не нужно - каждый сам под себя конфигурит.
Код:
# Кавычки и всё, что с ними связанно
php_flag magic_quotes_gpc Off
php_flag magic_quotes_runtime Off
php_flag magic_quotes_sybase Off
# Сессии
php_flag session.use_trans_sid Off
php_flag session.use_only_cookies Off
php_flag session.use_cookies On
# Разное
php_flag register_globals Off
php_flag short_open_tag On
php_value variables_order "EGPCS"
php_value gpc_order "GPC"
php_value default_mimetype "text/html"
# Загрузка (файлов)
php_value post_max_size 6M
php_value upload_max_filesize 5M
php_value max_file_uploads 20
# Ошибки
php_value log_errors On
php_value log_errors_max_len 5242880
php_value ignore_repeated_errors On
php_flag track_errors On
php_flag display_startup_errors On