На официальном сайте есть подробные требования к хостингу для Drupal 5, 6 и 7 (англ.)
Рекомендуется
- Apache 1.3 или 2.x (для чистых ссылок нужен mod_rewrite)
- PHP 5.2.x (с расширениями mysql, GD)
- MySQL 5.x
Конфигурация PHP:
- register_globals off
- safe_mode off
- session.save_handler user
- session.cache_limiter nocache
- error_reporting E_ALL
Чтобы выбрать подходящий хостинг для Joomla (Джумла), в первую очередь нужно ознакомиться с официальными системными требованиями этой CMS (англ.) Для Joomla 1.5
- рекомендуются Apache 2.2, PHP 5.x, MySQL 5.x
- у PHP должны быть включены расширения MySQL, XML и Zlib
В этой статье описаны причины возникновения ошибки 504 Gateway Timeout (time out).
Часто ошибку можно видеть на серверах, где установлен nginx в качестве фронтенда и Apache в качестве бэкенда. И многие думают, что проблема в nginx. Это не так.
Эта статья поможет разобраться, почему на сайтах время от времени появляется ошибка 502 Bad Gateway и как эту проблему решить.
Если эта ошибка возникает, значит HTTP-запросы от клиентов до вашего сайта идут через какой-то шлюз. Например, если на хостинге перед веб-сервером Apache стоит веб-сервер nginx, то nginx будет шлюзом.
Некоторые CMS довольно требовательны к ресурсам. Например, Друпалу 10 Мб на скрипт скорее всего не хватит. При выборе хостинга имеет смысл узнать это ограничение заранее.
Некоторые CMS требуют safe_mode off.
Если планируете загрузку больших файлов на сайт через веб-интерфейс, обратите внимание на значения post_max_size и upload_max_filesize.
Посмотрите, установлены ли нужные расширения: gd, iconv, mbstring и т. д.