Комменты на сайте

Какая-то поломка на сайте. «Мастерхост» сменил настройки, похоже, и комменты не работают. Чиню. Спасибо всем, кто написал мне на почту!

Починил. Изготовил пока «грязный» патч. Не знаю что случилось. Но при получении каких-то GET-запросов сервер выдаёт 301 с новым «Location», куда подставляет перекодированный ещё раз URL, из-за двойного кодирования всё и рушится. Редирект происходит ещё до моего движка.

Комментарии 7

zhzhitel.livejournal.com № 3
Возможно, дело в этом:

Уведомляем Вас о том, что с 17 февраля 2009 года на серверах
виртуального хостинга будет отключена PHP-директива register_globals.
Изменение затронет следующие площадки и домены:

*

Ранее директива register_globals была включена только для поддержки
старых версий CMS. После большинство клиентов произвели обновление, и
необходимость в поддержке директивы отпала. Кроме того, ее включенное
состояние снижает безопасность каждого конкретного сайта, использующего
PHP скрипты.

Если после отключения register_globals Вы увидите, что сайт перестал
работать, то добавьте в файле .htaccess строчку:

php_flag register_globals on

Если у вас не будет возможности сделать это самостоятельно, дайте ответ
на это письмо.

После этого мы настоятельно рекомендуем произвести обновление кода PHP,
чтобы сайт мог работать при выключенном register_globals.

Дополнительная информация:

http://ru.php.net/manual/en/ini.core.php#i … er-globals

По умолчанию в выпуске PHP 5.x директива register_globals уже
отключена, а в PHP 6 директива будет полностью удалена.

--
Служба технической поддержки компании .masterhost
support@masterhost.ru
http://masterhost.ru/
Евгений Степанищев (bolknote.ru) автор № 4
Нет, конечно. register_globals я уже много лет не использую.