Avisos
Vaciar todo

Error 500 tras rediseño  

 
Francisco Manuel
 Francisco Manuel
Usuario activo

Rediseñamos el sitio y usamos la versión Joomla! 3.3.6 Stable. Con el tráfico de usuarios el sitio dejó de funcionar, lo cual se resolvió cuando aumentaron los límites de php.ini

Límites php.ini antes del cambio:

max_execution_time = 60
max_input_time = 60
memory_limit = 64M
suhosin.memory_limit = 128M
* suhosin.memory_limit de la cuenta ya era de 64

Límites php.ini después del cambio:

max_execution_time = 300
max_input_time = 300
memory_limit = 256M
suhosin.memory_limit = 256M

Tras los cambios el sitio pudo cargar :laugh:

Sin embargo, los problemas continúan :blink: tanto en el administrador como en la vista al usuari en el error_log marca lo siguiente:

PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 512 bytes) in /home/zacateca/
public_html/sitio/libraries/joomla/database/driver/mysql.php on line 421

🙁

Adjunto imagines de los problemas que marca al intentar ingresar:
El sitio también carga un poco lento, pero desde el rediseño lo habíamos detectado. Con el cambio en el php.ini se resolvió en buena medida; suponemos que tenemos que hacer una revisión y usar las herramientas que nos brindan, lo cual realizaremos en los próximos días para optimizar la carga. De momento queremos que nos deje de aparecer este error para poder trabajar y que los usuarios no tengan inconvenientes cuando nos visiten.

Un saludo y de antemano gracias. B)

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 08/04/2015 8:34 am
Julen
 Julen
Miembro Admin

Hola,

¿En el archivo error_log tienes errores recientes? Si es así péganos aquí los últimos para revisar por dónde puede venir el problema. Podrás encontrarlo en la carpeta public_html. Si no sabes como llegar, tendrás que iniciar sesión en cpanel (www.midominio.com/cpanel) -> Archivos -> Administrador de archivos.

Ejecuta Stephan desde tu área de clientes y verifica si te da alguna referencia al error 500.

Dispones de una herramienta para comprobar el estado de tu cuenta que revisa la mayoría de problemas habituales que puedes tener con el hosting.

Accede a tu Área de Cliente y pulsa en "Crear Ticket", verás una nueva pantalla que te permite usar el nuevo Asistente Virtual Stephan, pulsa en "Pedir una revisión automática a Stephan", escoge la cuenta de hosting que quieres revisar y pulsa en "Revisar Cuenta", al cabo de unos 30 segundos aproximadamente te mostrara el resultado del análisis y si no resuelve tu problema podrás crear un ticket pulsando en la parte inferior en "Quiero crear un nuevo Ticket".

Una vez obtengas el reporte indícanos que errores te muestra para que te indiquemos.

Saludos

ResponderCitar
Respondido : 08/04/2015 12:36 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Francisco Manuel
 Francisco Manuel
Usuario activo

Me sirvió checar error_logo, pues me marcaba
[08-Apr-2015 00:46:23 UTC] PHP Fatal error: Out of memory (allocated 1835008) (tried to allocate 1616 bytes) in /home/zacateca/public_html/components/com_jvrelatives/helpers/phpthumb/phpthumb.class.php on line 3334
:woohoo:

Desactive el componente para notas relacionadas y parecía que se había resuelto, pero después apareció :angry: , aunque con menos frecuencia :unsure: , el error, checando en error_log aparece esto

[Wed Apr 08 20:24:23 2015] [error] [client 187.191.25.67] (12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /home/zacateca/public_html/index.php, referer: http://www.zacatecasonline.com.mx/noticias/nacional/45678-video-servian-carne-de-perro-en-comida-china-de-tijuana
[Wed Apr 08 20:24:23 2015] [error] [client 187.191.25.67] (12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /home/zacateca/public_html/index.php, referer: http://www.zacatecasonline.com.mx/noticias/nacional/45678-video-servian-carne-de-perro-en-comida-china-de-tijuana
[Wed Apr 08 20:22:43 2015] [error] [client 157.55.39.54] (12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /home/zacateca/public_html/index.php
[Wed Apr 08 20:22:43 2015] [error] [client 157.55.39.54] (12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /home/zacateca/public_html/index.php
[Wed Apr 08 20:21:27 2015] [error] [client 189.254.226.194] (12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /home/zacateca/public_html/index.php, referer: http://zacatecasonline.com.mx/tendencias/45369-memes-del-temblor
[Wed Apr 08 20:21:27 2015] [error] [client 189.254.226.194] (12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /home/zacateca/public_html/index.php, referer: http://zacatecasonline.com.mx/tendencias/45369-memes-del-temblor
[Wed Apr 08 20:20:15 2015] [error] [client 199.16.156.125] (12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /home/zacateca/public_html/index.php
[Wed Apr 08 20:20:15 2015] [error] [client 199.16.156.125] (12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /home/zacateca/public_html/index.php
[Wed Apr 08 20:18:00 2015] [error] [client 189.151.151.135] (12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /home/zacateca/public_html/index.php, referer: http://zacatecasonline.com.mx/cultura/cultura/42382-inicia-festival-muerte.html
[Wed Apr 08 20:18:00 2015] [error] [client 189.151.151.135] (12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /home/zacateca/public_html/index.php, referer: http://zacatecasonline.com.mx/cultura/cultura/42382-inicia-festival-muerte.html
[Wed Apr 08 20:17:43 2015] [error] [client 66.249.67.104] (12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /home/zacateca/public_html/index.php
:dry:

El problema se da principalmente cuando le damos en publicar una nota,

ResponderCitar
Respondido : 08/04/2015 9:34 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Indicas que estos errores tu suceden cuando desde el administrador creas una nota, entiendo en la gestión de usuarios, asegurate de esto, puedes renombra o eliminar tu archivo error_log y verificar creando una nota

Si es esto posiblemente sea que tengas muchos usuarios creados o algún problema con la versión de PHP o algún error nativo de Joomla

Saludos.

ResponderCitar
Respondido : 08/04/2015 10:42 pm

Cursos Gratuitos WordPress

Francisco Manuel
 Francisco Manuel
Usuario activo

Hecho 😉
Sigue marcando el error [Wed Apr 08 22:16:15 2015] [error] [client 66.249.67.131] (12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /home/zacateca/public_html/index.php

Y no solo es el administrador, también en el fontend marca este error que se repite en varias notas, /opt/suphp/sbin/suphp.

En realidad es el único registro en log_error :sick:

Y en las pruebas hechas en el rediseño nunca marcó este error :blink: , usamos la versión estable de joomla 3.3.6

ResponderCitar
Respondido : 08/04/2015 11:20 pm
Rafael
 Rafael
Miembro Moderator

¡Hola Francisco Manuel!

Revisando el caso que nos presentas parece que en algún punto de tu Joomla se está consumiendo demasiada memoria PHP. Los valores establecidos son altos.

Generalmente esto suele ser cuando una extensión presenta conflictos y entra en un bucle repitiendo el mismo error en un periodo de tiempo corto o cuando no está bien desarrollada y consume demasiados recursos.

Te recomiendo leer el siguiente artículo para ver dónde se produce este consumo excesivo que nos cuentas:

https://www.webempresa.com/blog/item/1235-verificar-los-recursos-de-uso-de-nuestro-servidor-y-solucionarlo-en-caso-de-consumo-excesivo.html

No obstante, entrando en tu página web vemos que está suspendida. Por favor, contacta con el Departamento Comercial tan pronto como sea posible.

Saludos

ResponderCitar
Respondido : 09/04/2015 12:11 am

wpdoctor-revisa-la-salud-de-tu-wordpress