|
|
|
|
|
Re: Изменения в работе PHP4
|
| |
|
Webmaster
Регистрация: 13.2.05
Сообщений: 109
Откуда:
|
Следует помнить что теперь недопускается использование папок с правами доступа 777. Права доступа должны быть 555 или 755 если в папку производится запись. Файлы PHP с правами 666 и выше исполняться не будут. Для файлов PHP следует выставить права 644.
Теперь о записях в файлах .htaccess...
Запись типа AddType application/x-httpd-php .php .htm .html .phtml должна быть изменена на AddType application/x-httpd-php4 .php .htm .html .phtml Это прямо указывает какая версия модуля PHP применима к файлу. Иначе исполнение скрипта невозможно.
Записи типа php_addhandler register_globals 0 будут вызывать ошибку. Следует удалить такие записи из файла .htaccess Вместо этого следует создать файл php.ini и прописать в нём директиву register_globals = Off Это касается любых директив к PHP, поскольку теперь PHP не является модулем вебсервера Apache, а работает как субприложение (SuPHP).
Изменения в работе PHP сделаны строго из соображений безопасности. Суть изменений в том, что скрипты теперь исполняются от имени владельца сайта, а не от имени пользователя вебсервера nobody (неизвестный). Во первых, это ограничивает доступ исполняемому скрипту только в рамках home-директории сайта. Во вторых, если произошёл взлом, это позволяет администраторам хостинга немедленно определить через какой сайт делалась попытка взлома и устранить изъян в безопасности сайта и всего сервера. Большинство технологий взлома скриптов теперь становятся неактуальными, поскольку даже взломав сайт хакер не может выполнить код на уровне сервера - он ограничен правами владельца сайта.
Надеемся на то, что данные изменения не затруднят наших пользователей. В случае возникновения каких-либо проблем с работой сайтов из-за изменения конфигурации, рекоммендуем прежде всего просмотреть "Лог файл ошибок" в панели вашего хостинга и если Вы в состоянии понять что вызывает ошибку, исправьте соответствующий изъян. Если Вы не на столько хорошо понимаете о чём речь, обратитесь в службу поддержки и Вам быстро и грамотно помогут справиться с проблемой. |
» 13.1.09 00:12 |
|
|
|
|
|
|
|
|
|
|
|
|
|