Несовместимость MovableType и последнего обновления cPanel

Свежая ошибка, которая задела ряд моих блогов, работающих под управлением MovableType 3.17:

Последнее обновление панели управления хостингом cPanel обновляет модуль DBD::mysql, что приводит к различным вариациям 500-й ошибки при работе МТ. Решить проблему позволяет откат модуля DBD::mysql до версии 2.9006. В чем мой хостер мне отказал, к моему удивлению.

Информация уже опубликована в ProNet Weblog, который обещает разобравшись в вопросе выпустить апдейт.

Для тех кому лень ждать, и есть SSH-консоль, надо сделать следующее:

cd /usr/src
wget -O dbd.tar.gz “http://www.cpan.org/modules/by-module/DBD/DBD-mysql-2.9006.tar.gz”;
gzip -cd dbd.tar.gz | tar xf -
rm -rf dbd.tar.gz
cd DBD-mysql-2.9006
perl Makefile.PL
make
make test
make install

cd /usr/src
rm -rf DBD-mysql-2.9006

Источник решения здесь. В обоих местах указано, что проблему вызывают два модуля - DBI::Mysql и DBD::Mysql. Но есть данные, что для восстановления работы требуется только второй.

Ну а я жду, когда ProNetовцы придумают апдейт. :(

UPD: Появился апдейт модуля DBD::mysql 3.0001_3, решающий проблему совместимости, но ставится ли он автоматически или нет пока не знаю.

Comments

Leave a Reply