Несовместимость 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