Drupal es un sistema de gestión de contenido de código abierto que se utiliza para crear y administrar sitios web . Drupal se ejecuta en PHP , un lenguaje de scripting embebido, y tira de forma dinámica el contenido de un servidor de base de datos back -end, tales como MySQL, Microsoft SQL Server o MariaDB . Para ejecutar Drupal éxito , hay algunos requisitos y configuraciones que se deben establecer correctamente después de la instalación de PHP. Requisitos básicos
Para instalar , desarrollar y ejecutar Drupal , debe tener 15 MB de espacio en disco disponible para instalar Drupal , y el acceso a un servidor web capaz de ejecutar PHP , como Apache o IIS , aunque Apache tiene documentación más completa disponible. También debe tener un servidor de base de datos. Drupal es compatible de forma nativa con MySQL y MariaDB , lo que significa que será compatible con los servidores de la derecha después de la instalación . Puede utilizar otros servidores de bases de datos , como Microsoft SQL u Oracle , pero se debe descargar módulos de Drupal adicionales con el fin de que se ejecuten correctamente
PHP Versiones
La versión de PHP debe utilizar depende de la versión de Drupal que tiene. De acuerdo a la documentación de Drupal, para las versiones 7 o superiores utilice PHP 5.3 . Drupal 5 y 6 son compatibles con PHP 5.2 . Si ha actualizado un sitio de Drupal 5 o 6 a 7, hay parches disponibles que permitirán a las versiones de PHP anteriores a trabajar en las nuevas instalaciones de Drupal .
PHP memoria Limit
Usted necesitará suficiente espacio en disco para PHP para apoyar el tipo y número de módulos - o parte - en su sitio. El núcleo de Drupal 6 core requiere que usted tenga un límite de memoria de PHP de al menos 16 MB , mientras que Drupal 7 requiere 32 MB . Es posible que vea mensajes de advertencia o de error si no tiene un límite de memoria de PHP lo suficientemente grande, y usted tendrá que arreglar esto en sus archivos de configuración de PHP y verificar con su proveedor de alojamiento o empresa de alojamiento que hay suficiente memoria disponible.
Configuración
para Drupal para conectar y leer el contenido desde el servidor de base de datos que debe asegurarse de que la extensión de PHP para la conexión está instalado y habilitado correctamente. Drupal utiliza la extensión de PHP " mysql " y " mysqli " como conectores de forma predeterminada en la mayoría de versiones . También es necesario establecer ciertas directivas en los archivos de configuración de PHP para ejecutar Drupal con éxito. Estas directrices incluyen el ajuste por defecto para registrar globales y modos seguros de descanso, así como el cambio de " session.cache_limiter " a " nocache . "