Несовместимость 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, решающий проблему совместимости, но ставится ли он автоматически или нет пока не знаю.
Про профессионалов
Paul Scrivens, человек которого я часто цитирую, и который однозначно оказывает влияние на меня и то что я делаю, опубликовал небольшую статью- “A Bit About Me and Freelancing“, которая немного рассказывает о его прошлом, и о том, как он оказался в компании Business Logs и как была создана сеть 9rules.
I thought I would share my story on how I got be where I am now and what traits you will need if you wish to make it on your own.