Hola
Tengo un error_log que pesa 506 MB Vemos que todos los errores que señala el archivo son el mismo, relacionados con el componente Jnews y el idioma español.
[14-Feb-2012 10:30:58] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/pccocina/public_html/administrator/components/com_jnews/language/es-ES.php:1) in /home/pccocina/public_html/administrator/components/com_virtuemart/classes/ps_session.php on line 68
Acabo de borrarlo y automaticamente ya se ha generado otro igual como puedo solucionar el problema?
Gracias.
URL del sitio: url del sitio
Hola Pedro,
/home/pccocina/public_html/components/com_virtuemart/themes/eshop_plazza/templates/product_details/includes/addtocart_list_single.tpl.php on line 14
¿Puedes pegarnos aqui, entre etiquetas
lo que hay en esa línea del archivo indicado?.
¿Recuerdas haber realizado modificaciones en dicho archivo recientemente?Saludos
[
<div class="vmCartDetails">
<div class="vmCartChildHeading">
<span style="float: left;width: ;">_('PHPSHOP_PRODUCT_DESC_TITLE') ?>
$value) { ?>
<span style="float: left;width: ;" >
_('PHPSHOP_CART_QUANTITY') ?>
_('PHPSHOP_PRODUCT_INVENTORY_PRICE') ?>
$val ) {
// Using this we make all the variables available in the template
// translated example: $this->set( 'product_name', $product_name );
$this->set( $attr, $val );]
No he tocado dicho archivo
Hola Pedro,
ya que viendo el código así no podemos saber cual es la línea 14, es mejor que subas el fichero entero en un zip y lo adjuntes en este post:
[15-Feb-2012 22:48:49] PHP Warning: Invalid argument supplied for foreach() in /home/pccocina/public_html/components/com_virtuemart/themes/eshop_plazza/templates/product_details/includes/addtocart_list_single.tpl.php on line 14
El fichero es el /home/pccocina/public_html/components/com_virtuemart/themes/eshop_plazza/templates/product_details/includes/addtocart_list_single.tpl.php
En cualquier caso, parece un error de programación ya que intenta recorrer una lista de productos sin comprobar que la variable products es un array... supongo que con una simple comprobación antes del foreach para ver si hay elementos en el array products se solucionaría... sube el fichero y lo miramos..
Saludos!
Hola PEDRO,
he añadido una simple comprobación en la línea 14 para que solo entre en el foreach en caso de que la variable $headings tenga algún valor, te adjunto el fichero, has de sustituirlo por el original.
Después vuelve a probar, elimina el actual error_log y navega por tu web para ver si sigue apareciendo el error..
Saludos
Hola David
He entendido que tengo que borrar el que hay e instalar el que tu me as mandado no?
Si es asi primero borro el que hay y luego pincho sobre la pestaña cargar no?
Gracias.
Hola PEDRO, más que morrar el que hay, renombralo y ponle al final un .old
Después sube el que te he mandado y haz que sustituya al antiguo..
De esta forma si algo sale mal tienes el antiguo a mano para reponerlo en un instante..
Saludos
Hola David
Acabo de hacer lo que me has dicho,
Automaticamente se ha generado otro error_log y aparece esto:
[16-Feb-2012 11:33:34] PHP Warning: Division by zero in /home/pccocina/public_html/templates/yoo_flux/html/com_content/frontpage/default.php on line 38
[16-Feb-2012 11:34:31] PHP Warning: Division by zero in /home/pccocina/public_html/templates/yoo_flux/html/com_content/frontpage/default.php on line 38
[16-Feb-2012 11:36:04] PHP Warning: Division by zero in /home/pccocina/public_html/templates/yoo_flux/html/com_content/frontpage/default.php on line 38
[16-Feb-2012 11:36:18] PHP Warning: Division by zero in /home/pccocina/public_html/templates/yoo_flux/html/com_content/frontpage/default.php on line 38
Gracias.
OK, parece que el error del theme de VirtueMart se ha solucionado entonces... el error es un Warning, por tanto no tiene por que afectar al correcto funcionamiento de la web... de todas formas envianos el fichero /home/pccocina/public_html/templates/yoo_flux/html/com_content/frontpage/default.php comprimido en un zip para que veamos que hay en la línea 38..
Saludos!
Hola He realizado una correción en el código en la línea 38, ahora no debería de aparecer el error, te adjunto el fichero para que lo sustituyas..
Saludos
Hola David,
Te digo lo que he hecho me he descargado el archivo que me has mandado lo he descomprimido y luego he ido al cpanel y lo he subido por el que tu me has mandado, seguidamente he borrado el error_log he navegado por mi web y he recargado la pagina del cpanel varias veces y ya no aparece el error_log, creo que se ha solucionado.
Queria comentarte una cosa todo esto que estamos tratando surgio a raiz del modulo Jnews en este mismo tema que estamos tratando me aconsejastes que desistalara el Jnews y lo volviera a instalar, lo hice tal y como me dijistes y el componente funciona bien lo unico que no funciona es el modulo que tengo colocado en web para que se subscriban mis clientes al boletin, te adjunto captura para que veas a que me refiero.
Gracias.
OK, los errores que salían en el error log eran errores de programación de la plantilla y theme de VirtueMart que estabas usando... no tienen nada que ver con JNews..
Por otro lado.. sube una cpatura de pantalla donde se vea la configuración del módulo de suscripción a JNews a ver si averiguamos por que no funciona..
Saludos!
Hola Pedro,
creoq ue me estás pasando una captura de el apartado de Suscriptores de JNews, puedes pasarnos la configuración del módulo de suscripción accediendo al backend >> extensiones >> modulos y seleccionando allí el módulo de suscripción??
Saludos!