Условия хостинга

Автор sco_rp, 27 июня 2011, 19:19:15

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

sco_rp

При попытке установить некоторые моды в автоматичнском режиме, во время установки форум и весь сайт заваливается с ошибкой 500. Обратившись к хостеру по этой проблеме получил следующий ответ

Цитировать
Внимание! На нашем хостинге по умолчанию PHP работает в режиме CGI/FastCGI (suPHP suEXEc).
Главное отличие данного типа подключения от модуля (DSO) заключается в том, что нет необходимости
изменять пользователю права доступа к файлам и директориям CHMOD, так как права уже автоматически
выставляются на все файлы и директории корректные (включая требования ПО на запись), что загружаются по FTP.
Второе серьёзное отличие устанавливает запрет на использование директив конфигурации PHP через файл .htaccess
Если вас не устраивает конфигурация PHP сервера по умолчанию (что случается крайне редко), у вас есть возможность
запросить (через стол помощи клиентов, расположенный в разделе тех.поддержка вашего счёта клиента) установку
особой конфигурации для вашего сайта (домена).
Проверить текущую конфигурацию PHP на сервере можно через ф-цию phpinfo (необходимо создать файл с расширением .php
к примеру phpinfo.php со следующим кодом (текстом):)
// ############################################### //
// #### Необходимый код - <?php phpinfo(); ?>
// ############################################### //

При такой установке PHP в виде обработчика CGI/FastCGI, SuPHP (как у нас), Вы не можете использовать
в файле .htaccess следующие директивы : php_flag, php_admin_flag, php_value и прочих, которые изменяют какие-либо
параметры PHP окружения это вызовет ошибку с кодом 500, Internal Server Error.

Права доступа на файлы и папки:

644 - запись в файл разрешена (по умолчанию)
444 - запись в файл запрещена (только чтение и исполнение)
755 - права доступа на папки (по умолчанию, менять не требуется)

Обратите внимание - при правах доступа 644 запись разрешена только для скриптов которые запускаются в среде Вашего аккаунта.
Никто другой запись произвести не сможет. Для ещё большего увлечения безопасности Вы можете сменить права доступа
у файлов на 444 - в этом случае даже Ваши скрипты не смогут ничего записать в файлы, но это не обязательно.

Таким образом при установке скриптов не требуется менять права доступа, даже если в инструкции к скрипту написано
что их нужно изменить. Просто пропускайте пункт смены прав доступа CHMOD.
Внимание! Игнорирование данных рекомендаций вызовет ошибку с кодом 500, Internal Server Error.

Причем, если поменять права доступа вручную как советует хостер, ошибка не исчезает. После выяснения админы написали, что по каким-то причинам права на корневую папку сайта изменились на 777. Но в итоге я почти не могу устанавливать моды автоматически, это становится чревато падением сайта до тех по пока админ хостинга не поднимет сайт руками. Единственный вариант устанавливать моды руками с помощью блокнота, но мне это не совсем нравится.

Кто-нибудь сталкивался с подобными ограничениями на хостинге? И может ли в таких условиях SMF нормально обновляться, или эти условия противопоказаны для автоматической установки модов?

GeorG

ЦитироватьПричем, если поменять права доступа вручную как советует хостер, ошибка не исчезает
В вашем повествовании, хостер, как раз таки, и не советует их менять вручную.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

sco_rp

Цитата: GeorG от 28 июня 2011, 13:07:34
В вашем повествовании, хостер, как раз таки, и не советует их менять вручную.

Правильно! Но права меняют моды. И причем как-только какой-то скрипт устанавливает разрешение отличное от рекомендуемого хостером, весь сайт падает с ошибкой 500. До этого сайт обваливали только те моды, которые требуют соединения по ФТП, но вот вчера даже обычная инсталляция мода весь сайт завалила.

GeorG

По-любому, в этом виноваты настройки хостинга, к форуму, это не имеет отношения. Так что, вам надо их пинать :)
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru