En ocasiones puede suceder que al acceder a su sitio web se encuentra con un error 503 refiriendo que el servidor está ocupado. Al revisar el archivo error_log en la raíz del sitio puede observar un error similar a este:
Fatal error: Allowed memory size of 8388608 bytes exhausted…” followed by something like “(tried to allocate XXXX bytes) in /home/www/file.module on line 12.
Este error fatal de PHP surge porque, de forma predeterminada, PHP tiene un límite de uso de memoria para cualquier secuencia de comandos. Esto es algo bueno, en realidad, porque no desea que un script PHP deshonesto derribe su sitio acaparando toda la memoria. Pero ocasionalmente, tendrá un script PHP que normalmente excede el límite. Entonces necesitará aumentar este límite en su cPanel.
Pasos a seguir
- 1. Acceda a su cPanel
- 2. En la sección de Software de su cPanel localice el Selector de PHP
- 3. Luego haga click en el menú Options
Nota: Si la página Opciones muestra un error relacionado con la versión nativa de PHP, cámbielo primero a una versión no nativa.
4. Busque memory_limit y haga clic en la opción desplegable que se muestra delante. Luego elija el límite apropiado según sus requisitos.