Avisos
Vaciar todo

PHP Fatal error: Out of memory...libraries/src/Log/LogEntry.php  

Página 2 / 2
 
Alceste
 Alceste
Famed Member

Hola,
Tenemos continuamente este error:
PHP Fatal error: Out of memory in /home/MYACCOUNT/public_html/MYWEB/libraries/src/Log/LogEntry.php on line 116

Nota: he sustituido nombre de la cuenta por MYACCOUNT y nombre de la web por MYWEB

Saludos y gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 15/04/2019 11:51 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Alceste.

Son cosas distintas a las que estamos hablando y no tiene nada que ver, lo del ticket es por tema de consumo de recursos y el problema que comentas es por extensiones y plantilla.

Estas mezclando muchas cosas en tickets y en foro y esto puede causar confusión

¿ revisaste lo que te comente en la respuesta ? no dices nada si desactivaste las extensiones de regularlab ni si cambiaste la versión de PHP.

Por lo que puedo ver tienes algún desarrollador que está realizando modificaciones en tu web ¿ Puede ser ?
Nosotros no podemos saber qué es lo que realizo y si puede estar afectando ¿ Consultaste con ellos por si puede afectar las modificaciones que se realizaron.

Por favor intenta no mezclar diferentes consultas ya que al final tardamos más en poder darte una solución.

Un saludo

ResponderCitar
Respondido : 23/04/2019 2:01 pm

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

Alceste
 Alceste
Famed Member

Hola Pepe,
Disculpa, es que el problema de raíz es el consumo de recursos, lo que ocurre es que como causa hemos recibido diversas respuestas apuntando a distintas causas y no damos con lo que provoca este error que nos deja sin memoria, por eso luego consultábamos sobre extensiones o facilitábamos errores que aparecen por si podían aportar algo de luz.

Sí, desactivé regular labs y estamos con PHP 7.2. Hemos consultado al desarrollador de la plantilla (GAVICK) que asegura que el problema de no viene de la plantilla. Tambien al desarrollador del plugin (CALCBUILD EXTENDER) que cree que el problema no está ahí. Hemos desinstalado PHPMyJoomla que había instalado ese desarrollador por si el problema estaba en esto, pero parece que sigue. También hemos desactivado REDJ y otros plugins recientes.

Sinceramente, no sabemos por donde más buscar.
Saludos y gracias

ResponderCitar
Respondido : 23/04/2019 2:17 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Exactamente en qué momento te aparece ese mensaje :

PHP Fatal error: Out of memory in /home/MYACCOUNT/public_html/MYWEB/libraries/src/Log/LogEntry.php on line 116

Teóricamente debería ser algo relacionado con alguna extensión, entiendo que tienes tu Joomla actualizado
Tienes espacio suficiente en tu cuenta de hosting?

Saludos.

ResponderCitar
Respondido : 23/04/2019 5:00 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Alceste
 Alceste
Famed Member

Hola,
Por más que amplio el espacio agotamos los recursos. En estos hilos que pongo debajo está el mismo problema que tengo documentado en el foro de Virtuemart:

Tras leerlos he hecho lo siguiente:
1-Desmarcar: Habilitar manejo de errores 404 de Virtuemart
2- Simplificar la ordenación de los productos a menos campos
3-Bajar la paginación de VM a 12

Hay en el hilo algo extraño en el último hilo: Comentan que este error está solucionado en Virtuemart 3.4.3 pero la última versión disponible (que es la que tenemos instalada) es la 3.4.2;

Already fixed in VM3.4.3

Consultar estos hilos:

http://forum.virtuemart.net/index.php?topic=141470.15
http://forum.virtuemart.net/index.php?topic=141342.0
http://forum.virtuemart.net/index.php?topic=141515.0

En query.txt se puede ver esta consulta que es la que nos causa el problema:

SELECT SQL_CALC_FOUND_ROWS p.`virtuemart_product_id` nttFROM `dinst2_virtuemart_products` as p n LEFT JOIN `dinst2_virtuemart_product_shoppergroups` as ps ON p.`virtuemart_product_id` = `ps`.`virtuemart_product_id` n LEFT JOIN `dinst2_virtuemart_product_categories` as pc ON p.`virtuemart_product_id` = `pc`.`virtuemart_product_id` n WHERE ( `pc`.`virtuemart_category_id` = 629 AND ( `ps`.`virtuemart_shoppergroup_id`= "1" OR `ps`.`virtuemart_shoppergroup_id` IS NULL ) AND p.`published`="1" AND p.`virtuemart_product_id`!=645 AND p.`virtuemart_product_id`!=953 AND p.`virtuemart_product_id`!=952 AND p.`virtuemart_product_id`!=948 AND p.`virtuemart_product_id`!=949 AND p.`virtuemart_product_id`!=950 AND p.`virtuemart_product_id`!=951 AND p.`virtuemart_product_id`!=642 AND p.`virtuemart_product_id`!=637 AND p.`virtuemart_product_id`!=636 AND p.`virtuemart_product_id`!=638 AND p.`virtuemart_product_id`!=639 AND p.`virtuemart_product_id`!=640 AND p.`virtuemart_product_id`!=630 ) n group by p.`virtuemart_product_id` n ORDER BY `pc`.`ordering` ASC, p.`virtuemart_product_id` ASC LIMIT 0, 27
SELECT c.* FROM dinst2_virtuemart_customs as c INNER JOIN dinst2_virtuemart_product_customfields as pc on (c.virtuemart_custom_id=pc.virtuemart_custom_id)nINNER JOIN dinst2_virtuemart_product_categories as cat ON (pc.virtuemart_product_id=cat.virtuemart_product_id) WHERE virtuemart_category_id="629" and searchable="1" and (field_type="S" or field_type="P") and c.published = 1 GROUP BY c.virtuemart_custom_id
SELECT SQL_CALC_FOUND_ROWS p.`virtuemart_product_id` nttFROM `dinst2_virtuemart_products` as p n LEFT JOIN `dinst2_virtuemart_product_shoppergroups` as ps ON p.`virtuemart_product_id` = `ps`.`virtuemart_product_id` n LEFT JOIN `dinst2_virtuemart_product_categories` as pc ON p.`virtuemart_product_id` = `pc`.`virtuemart_product_id` n WHERE ( `pc`.`virtuemart_category_id` = 629 AND ( `ps`.`virtuemart_shoppergroup_id`= "1" OR `ps`.`virtuemart_shoppergroup_id` IS NULL ) AND p.`published`="1" AND p.`virtuemart_product_id`!=645 AND p.`virtuemart_product_id`!=953 AND p.`virtuemart_product_id`!=952 AND p.`virtuemart_product_id`!=948 AND p.`virtuemart_product_id`!=949 AND p.`virtuemart_product_id`!=950 AND p.`virtuemart_product_id`!=951 AND p.`virtuemart_product_id`!=642 AND p.`virtuemart_product_id`!=637 AND p.`virtuemart_product_id`!=636 AND p.`virtuemart_product_id`!=638 AND p.`virtuemart_product_id`!=639 AND p.`virtuemart_product_id`!=640 AND p.`virtuemart_product_id`!=630 ) n group by p.`virtuemart_product_id` n ORDER BY `pc`.`ordering` ASC, p.`virtuemart_product_id` ASC LIMIT 0, 27
SELECT FOUND_ROWS()

Espero que esto arroje algo de luz. Gracias. Saludos

ResponderCitar
Respondido : 24/04/2019 9:47 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Alceste.

ok, la última versión estable es la 3.4.5, puedes descargarla desde esta URL:
-> http://dev.virtuemart.net/attachments/1160/com_virtuemart.3.4.5.10045_package_or_extract.zip

Descomprime el archivo descargado y dentro tienes los zip con los componentes
instala el componente virtuemart, AIO y TCPDF

Revisa si después de la actualización se soluciona.

Un saludo

ResponderCitar
Respondido : 24/04/2019 1:34 pm

Alceste
 Alceste
Famed Member

Hola Pepe,
Parece que el problema de consumo se solucionó tras los cambios que comentaba en el post anterior. Además de deshabilitar que se vieran también los productos de las subcategorías y los campos personalizados de virtuemart que estaban sin usar. El caso es que no se han vuelto a producir picos.
De todos modos muchas gracias por localizar esta versión de Virtuemart, pues la he estado buscando en su web y la última que me descargaba era la que ya tenemos, la 3.4.2
Voy a esperar un poco ahora que se soluciono el problema, pero lo haré. Lo que sugieres es que descomprima e instalé solamente el componente virtuemart, AIO y TCPDF. ¿es correcto? ¿Es fiable esta versión de Virtuemart (lo digo porqué no aparece la actualización)?
Saludos y muchas gracias

ResponderCitar
Respondido : 24/04/2019 4:09 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Efectivamente, según veo la versión estable que esta en la web es aún la 3.4.2.x , si ya solucionaste tu problema mejor espera la versión estable ya que al parecer la enviada anteriormente es de desarrollo.

Saludos.

ResponderCitar
Respondido : 24/04/2019 4:46 pm

Cursos Gratuitos WordPress

Página 2 / 2