Веб-сервер |
Версия |
Примечание |
Apache |
2.0+ |
- Для использования чистых ссылок нужен модуль mod_rewrite
- Для использования .htaccess Друпала конфигурация Virtualhost должна содержать директиву AllowOverride All
- Для обслуживания сжатых .css- и .js-файлов нужен модуль mod_headers и возможность использования локального файла .htaccess
- Возможность инициализации исходящих соединений (для сбора данных, проверки обновлений ядра и дополнительных проектов)
- Если параметр Options +MultiViews включен по умолчанию, то конфигурация Virtualhost также должна содержать параметр Options -MultiViews
- На некоторых системах (в частности сборке OpenSuse), нужно добавить параметр SymLink в файл .htaccess. В зависимости от параметров +FollowSymLinks or +SymLinksIfOwnerMatch (особенно на общем хосте). Если это требуется, то сообщение об ошибке выводимое на дисплей может быть бесполезно, но запись в журнале ошибок определяет проблему верно в обоих случаях
|
Hiawatha |
|
- Для использования чистых ссылок нужно использовать URL Toolkit
|
MS IIS |
5.x+ |
- Для использования чистых ссылок нужен модуль Microsoft URL Rewrite
|
Nginx |
1.1+ |
- Для использования чистых ссылок нужен модуль ngx_http_rewrite_module
|
PHP built-in |
|
- Веб-сервер может быть запущен через команду Drush реализованную в проекте PHP Server
|
СУБД |
Версия |
Примечание |
CouchDB |
|
Проект CouchDB Integration |
MariaDB |
5.5.20+ |
- Расширение PDO должно быть включено (в php.ini extension=php_pdo.dll, extension=php_pdo_mysql.dll)
- Тип таблиц — InnoDB
- Нужные права: SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER
- Таблицы MyISAM не поддерживаются
- Таблицы NDB (MySQL Cluster) не поддеживаются
Минимальные значения:
- max_allowed_packet — 16 M
|
MongoDB |
|
Проект MongoDB |
MS SQL Server |
|
Проект Drupal driver for SQL Server and SQL Azure |
MySQL |
5.5.3+ |
- Расширение PDO должно быть включено (в php.ini extension=php_pdo.dll, extension=php_pdo_mysql.dll)
- Тип таблиц — InnoDB
- Нужные права: SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER
- Таблицы MyISAM не поддерживаются
- Таблицы NDB (MySQL Cluster) не поддеживаются
Минимальные значения:
- max_allowed_packet — 16 M
|
NuoDB |
|
Проект NuoDB Driver |
Oracle |
|
Проект Oracle driver |
Percona |
5.5.8+ |
- Расширение PDO должно быть включено (в php.ini extension=php_pdo.dll, extension=php_pdo_mysql.dll)
- Тип таблиц — InnoDB
- Нужные права: SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER
- Таблицы MyISAM не поддерживаются
- Таблицы NDB (MySQL Cluster) не поддеживаются
Минимальные значения:
- max_allowed_packet — 16 M
|
PostgreSQL |
9.1.2+ |
- Расширение PDO должно быть включено
|
SQLite |
3.6.8+ |
С версии Друпал 8.1.4 — 3.7.11. |