Drupal Fail: Instalando Drupal
(Básico)
ERP, PROJECT MANAGER, DRUPAL DEV, ENTHUSIAST
by @isaac_gasi
Algunos de los errores
más comunes de instalación
de drupal
+info
http://drupal.org/Troubleshooting-FAQ
Mi drupal site no carga
1. Revisa que tu maquina este prendida.
:D
(en caso de usar vm o servidor remoto)
primero
Revisemos antes nuestro entorno
y los
requerimientos para la instalación
¿Por qué hablar de esto?
Before proceeding with your first Drupal installation
..."you should review the minimum
requirements and best practices"...
algunos links con documentación que te pueden serivir:
https://drupal.org/documentation/install
https://drupal.org/requirements
http://drupal.org/documentation/build/distributions
disk space
Minímo 15Mb
En promedio, con algunos modulos, theme 60Mb.
Pero si requieres más :D
porque se van a necesitar
respaldos, bases de datos, archivos multimedia...
web server
Funciona muuy bien en cualquiera de estos:
Apache *
Nginx
Microsof IIS
+info
https://drupal.org/requirements/webserver
https://drupal.org/node/2601
database server
Drupal 7
MySQL 5.0.15 o superior con PDO (PHP Data Objects),
PostgreSQL 8.3 o superior PDO,
SQLite 3.3.7
Microsoft SQL Server y Oracle estan soportados con modulos adicionales.
Se puede implementar MongoDB, pero aùn necesita de una base de datos relacional. (esto es un tea màs avanzado)
+info
https://drupal.org/requirements/database
https://drupal.org/node/2021599
php
Drupal 6: PHP 4.4.0 o superior (5.2 recomendado).
Drupal 7: PHP 5.2.5 o superior (5.3 reconmedado).
Drupal 8: PHP 5.3.10 o superior .
Opciones de configuración PHP, recomendaciones y Requerimientos de memoría
Extenciones para bases de datos, xml, Image library,.
Opciones del .htaccess
+info
https://drupal.org/requirements/php
https://drupal.org/node/2602
https://drupal.org/node/326504
Browser reqirements
El Drupal Core es muy compatible y funcional en todos los browsers modernos que soportan CSS y JacaScript
Internet Explorer 8.x and later
Firefox 5.x and later
Opera 12 and later
Safari 5.x and later
Google Chrome
+info
https://drupal.org/node/61509
HOSTING
La mayoría de los provedores de HOSTING ya conocen los requerimientos para DRUPAL.
drupal.org te sugiere considerar algunos hosting:
http://drupal.org/hosting
También se pueden utilizar
(he escuchado buenos comentarios y a mi me han funcionado bien)
http://www.gotpantheon.com/
http://www.servergrove.com/
Fatal error:
Allowed memory size of n bytes exhausted
Este error nos indica que necesitamos más memoría RAM para consumir los recursos PHP de nuestro drupal.
+info
modificar la configuración
Por default una instlación de PHP te da 128M.
Se se requiere más puedes modificar tu archivo php.ini
php_value memory_limit = "128M"
también se puede agregar la línea
ini_set('memory_limit', '512M');
en [Drupal 7 root]/sites/default/settings.php
Failed to connect to your MySQL database server
El script de de instlación en la base de datos
no se puede conectar.
Revisa:
¿Creaste una base de datos?
¿Esta correctamente escrito el username, password o hostname?
¿Tiene los permisos suficientes el user?
¿Instalaste el servidor de base de datos?
Missing directories and/or incorrect permissions
Cannot create directories 'files' or 'private'
Se necesitan permisos para el directorio 'files' y 'private' o estan mal las rutas.
sites/default/files
sites/default/private
sites/default/private/files
Revisa los permisos
chmod o+w sites/default/files
o
chmod 777 sites/default/files
+info
https://drupal.org/node/629422
Missing settings.php or incorrect permissions
Cannot write to configuration files settings.php
cp sites/default/default.settings.php sites/default/settings.php
chmod a+w sites/default/settings.php
# o chmod 666 sites/default/settings.php
chmod a+w sites/default
Importante
Recuerda que al final de instalación proteger tu settings.php
chmod a+w sites/default
+info
https://drupal.org/documentation/install/settings-file
INSTALL.txt
Blank page (White Screen of Death)
Algunas veces por razones misticas y desconocidas aparece una página en blanco, sin errores, sin contenido.
Este error se conoce como
WSOD
Esto puede ser por varias rázones
"Invisible" Errors
Log Files - El log file puede estar siendo accesado desde diferentes lugares
Whitespace at the End of a PHP File
Invisible Errors for Developers - A causa de require_on() o inclune_once()PHP Versions
Implement Hook Twice
Output Buffering -> Requiere agregar lineas al .htaccess
Clearing the Cache Table
Restarting Web server
PHP Memory Limits
PHP execution time limits
+info
https://drupal.org/node/158043
"Your PHP configuration only supports the SQLite database type" on the database configuration page during install
Drupal 7 requiere PHP DATA OBJECT (PDO)
+info
http://drupal.org/requirements
http://drupal.org/node/549702
"Fatal error: Maximum function nesting level of 'xxx' reached"
Si en el servidor se instaló Xdebug PHP extension es necesario cambiar o crear un parametro en Xdebug configuration file.
xdebug.max_nesting_level=XXX
por default el valor esta en 100
requiere reiniciar apache
nuestras herramientas principales en drupal son:
http://drupal.org/
https://drupal.org/documentation
https://drupal.org/community
en efecto hay que leer :D
by @isaac_gasi
Drupal Fail: Instalando Drupal (Básico) by @isaac_gasiUntitled
By Isaac García Sierra
Drupal Fail: Instalando Drupal (Básico) by @isaac_gasiUntitled
- 2,764