Drupal 7 на виртуальном shared-хостинге от caravan.ru (решено через костыль)
При попытке установки Drupal 7 случается буквально следующее:
Известный некоторым по Денверу косяк «Your PHP installation is too old. Drupal requires at least PHP 5.2.5, or PHP 5.2.4 with the htmlspecialchars security patch backported».
Позиция хостера (ответившего почти через сутки) железобетонная:
На серверах установлена версия PHP 5.2.4,
в рамках услуг виртуального хостинга обновление не производится
Есть ли какие-то обходные пути?
К сожалению, в текущей ситуации совет «выбирайте нормальных хостеров» не может быть исполнен.
UPD: А вот взяли и попробовали запустить на базе SQLite. И, знаете, оно работает. Разумеется, медленнее, чем на мускуле, но вполне сносно для не нагруженного сайта.
Более того, появилась даже идея по сопротивлению нагрузке: если вдруг пойдёт трафик, а хостинг так и не сменят, то просто прикроемся от анонимов файловым кешем на базе boost`а (БД не будет напрягаться).
Базу конвертировали с помощью dev-версии http://drupal.org/project/dbtng_migrator Удивительно, но всё получилось почти сразу, пришлось только отключить модуль http://drupal.org/project/metatags_quick, потому что в его таблице обнаруживались проблемы с ключами (думаю, это была наша индивидуальная проблема, например, результат кривого обновления модуля).
Проект, кстати, не самый тривиальный: используются вьюхи с переписанными хендлерами.