Drupal 8
Drupal 8 requiere como mínimo la versión de PHP 5.5.9 o posteriores, con la extensión CURL activada. Sin embargo, se recomienda utilizar 5.6.5 o superior. PHP 5.6 es la última versión menor de PHP, por lo que ofrece un rendimiento y mayor seguridad. Desde 5.6.5 (y 5.5.21) PHP proporciona una función de protección contra inyecciones de SQL para bases de datos MySQL. PHP 7 es la mejor elección, una vez liberado, por su mejoras en el rendimiento.Si su biblioteca curl es la versión 7.35 (por defecto en algunas distribuciones Ubuntu), hay un error que podría afectar de forma intermitente la conectividad con otros sitios.
Drupal 8 no puede ser instalado en hosts con la 'magic_quotes_gpc', 'magic_quotes_runtime', o 'safe_mode' en la configuración PHP que estén activados; estos valores están en desuso en PHP 5.3 y no tienen efecto ya en PHP 5.4 o superior.
PHP Data Objects (PDO) debe activarse para que Drupal 8 pueda instalarse y funcionar correctamente. En php.ini. Descomente (quite el punto y coma que lleva) en las líneas extension=php_pdo.dll, extension=php_pdo_mysql.dll . En Linux, estos serían extension=pdo.so and extension=pdo_mysql.so. Algunas distribuciones de Linux pueden tener estas extensiones por defecto en los archivos que se encuentran en la carpeta conf.d (Ubuntu 12.04: /etc/php5/conf.d tiene pdo.ini y pdo_mysq.ini). Si estas líneas no están allí, tendrá que agregarlas manualmente. La versión PECL de PDO no es compatible con Drupal 8 y no se puede utilizar.
El Administrador de actualizaciones de Drupal 8 puede instalar/actualizar módulos y temas a través de SSH si las bibliotecas necesarias se han instalado en el servidor. Si tiene derechos de administrador en un servidor Debian / Ubuntu, y SSH no está disponible (ver phpinfo ) por lo general se puede instalar ejecutando:
apt-get install libssh2-php.
Drupal 8 puede requerir el parámetro de tiempo (max_execution_time) que este como mínimo seteado a 30 segundos.
Si se utiliza la memoria caché opcode APC con Drupal 8, este requiere como mínimo APC 3.1.13 o superior. PHP 5.5 tiene el caché Zend opcode incorporado. Se necesita también php5-ctype.
La siguiente es la lista de requisitos de PHP para Drupal 8 beta 12: