Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Mensaje de error en el PHP  

Página 2 / 3
 
JOSE LUIS
 JOSE LUIS
Prominent Member

Buenas noches, tengo un problema en la web, si intentas hacer una compra sin registrarte desde el carro de compra cuando pinchas el "finalizar compra" se abre esta pestaña (adjunto imagen)

Al abrir la web desde administrador me sale este mensaje (Adjuntp imagen)

Intento actualizar el PHP desde el Cpanel y si pongo versiones superiores

me pasa esto:

Abrí un tema en Webempresa y me dijeron que me derivaron al foro
¿Que puedo hacer?

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 22/12/2018 10:46 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Jose Luis.

[26-Dec-2018 14:55:22 Europe/Berlin] PHP Warning: Declaration of plgVmCustomSt42_download::display3rdInfo($title, $intro, $developer, $logolink, $contactlink, $manlink, $width = '160px', $height = '33px', $linesHeight = '33px') should be compatible with vmPlugin::display3rdInfo($intro, $developer, $contactlink, $manlink) in /home/sumincaw/public_html/plugins/vmcustom/st42_download/st42_download.php on line 820

Este aviso hace referencia al plugin " vmcustom " lo que no se si puede ser este :
-> https://extensions.joomla.org/extension/stockable-custom-fields-for-virtuemart/

Tienes que revisar si existe una actualización de ese plugin o eliminarlo.

[26-Dec-2018 14:55:13 Europe/Berlin] PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Color has a deprecated constructor in /home/sumincaw/public_html/templates/anthe/features/color.php on line 11

.- Edita el archivo color.php que encontarras en la ruta templates -> anthe -> features -> color.php y el la linea 11 tienes que tener este codigo:

class Color {

	function Color($hex){
		$this->color = $hex;
	}

Sustituye ese código por el siguiente:

class Color {

	function __construct($hex){
		$this->color = $hex;
	}

Soluciona estos dos problemas, elimina el contenido del archivo error_log, accedes de nuevo a la web y vuelve adjuntar los errores. Iremos revisándolos por pasos.

Un saludo

ResponderCitar
Respondido : 26/12/2018 3:29 pm

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

JOSE LUIS
 JOSE LUIS
Prominent Member

Hola Pepe,el pluging es este?

No se cómo actualizarlos, si no son necesarios los elimino

ResponderCitar
Respondido : 26/12/2018 4:21 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Jose Luis.

Si, el plugin al que hace referencia es que indicas, lo que no se si es el que te indique antes, existen algunos plugins con esa misma función.

El plugin sirve para las variaciones de los productos, creo que es el que te indique antes pero no lo se seguro.

Puedes desactivarlo o acceder a tu cuenta de cpanel -> administrador de archivo -> Plugins y renombrar la carpeta del plugin " vmcustom ".

Una vez con el plugin renombrado comprueba si tu web carga bien y no hay opciones que falten.

Un saludo

ResponderCitar
Respondido : 26/12/2018 4:36 pm

JOSE LUIS
 JOSE LUIS
Prominent Member

HOLA DE NUEVO, Los he deshabilitado todos:

y cunado hago la compra desde el carro sin registrar sigue sin funcionar, te pego los errores que dan ahora:
[26-Dec-2018 16:50:46 Europe/Berlin] PHP Warning: Illegal string offset 'relative' in /home/sumincaw/public_html/libraries/src/HTML/HTMLHelper.php on line 626
[26-Dec-2018 16:50:46 Europe/Berlin] PHP Warning: Illegal string offset 'pathOnly' in /home/sumincaw/public_html/libraries/src/HTML/HTMLHelper.php on line 627
[26-Dec-2018 16:50:46 Europe/Berlin] PHP Warning: Illegal string offset 'detectBrowser' in /home/sumincaw/public_html/libraries/src/HTML/HTMLHelper.php on line 628
[26-Dec-2018 16:50:46 Europe/Berlin] PHP Warning: Illegal string offset 'detectDebug' in /home/sumincaw/public_html/libraries/src/HTML/HTMLHelper.php on line 629
[26-Dec-2018 16:50:46 Europe/Berlin] PHP Warning: Illegal string offset 'relative' in /home/sumincaw/public_html/libraries/src/HTML/HTMLHelper.php on line 632
[26-Dec-2018 16:50:46 Europe/Berlin] PHP Warning: Illegal string offset 'detectBrowser' in /home/sumincaw/public_html/libraries/src/HTML/HTMLHelper.php on line 632
[26-Dec-2018 16:50:46 Europe/Berlin] PHP Warning: Illegal string offset 'detectDebug' in /home/sumincaw/public_html/libraries/src/HTML/HTMLHelper.php on line 632
[26-Dec-2018 16:50:46 Europe/Berlin] PHP Warning: Illegal string offset 'pathOnly' in /home/sumincaw/public_html/libraries/src/HTML/HTMLHelper.php on line 635
[26-Dec-2018 16:50:46 Europe/Berlin] PHP Warning: require_once(/home/sumincaw/public_html/libraries/joomla/document/html/renderer/head.php): failed to open stream: No such file or directory in /home/sumincaw/public_html/templates/anthe/error.php on line 79
[26-Dec-2018 16:51:12 Europe/Berlin] PHP Warning: Illegal string offset 'relative' in /home/sumincaw/public_html/libraries/src/HTML/HTMLHelper.php on line 626
[26-Dec-2018 16:51:12 Europe/Berlin] PHP Warning: Illegal string offset 'pathOnly' in /home/sumincaw/public_html/libraries/src/HTML/HTMLHelper.php on line 627
[26-Dec-2018 16:51:12 Europe/Berlin] PHP Warning: Illegal string offset 'detectBrowser' in /home/sumincaw/public_html/libraries/src/HTML/HTMLHelper.php on line 628
[26-Dec-2018 16:51:12 Europe/Berlin] PHP Warning: Illegal string offset 'detectDebug' in /home/sumincaw/public_html/libraries/src/HTML/HTMLHelper.php on line 629
[26-Dec-2018 16:51:12 Europe/Berlin] PHP Warning: Illegal string offset 'relative' in /home/sumincaw/public_html/libraries/src/HTML/HTMLHelper.php on line 632
[26-Dec-2018 16:51:12 Europe/Berlin] PHP Warning: Illegal string offset 'detectBrowser' in /home/sumincaw/public_html/libraries/src/HTML/HTMLHelper.php on line 632
[26-Dec-2018 16:51:12 Europe/Berlin] PHP Warning: Illegal string offset 'detectDebug' in /home/sumincaw/public_html/libraries/src/HTML/HTMLHelper.php on line 632
[26-Dec-2018 16:51:12 Europe/Berlin] PHP Warning: Illegal string offset 'pathOnly' in /home/sumincaw/public_html/libraries/src/HTML/HTMLHelper.php on line 635
[26-Dec-2018 16:51:12 Europe/Berlin] PHP Warning: require_once(/home/sumincaw/public_html/libraries/joomla/document/html/renderer/head.php): failed to open stream: No such file or directory in /home/sumincaw/public_html/templates/anthe/error.php on line 79

ResponderCitar
Respondido : 26/12/2018 4:52 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

No veo que se generen errores tipo 500, y la mayoría son warnings, estos mensajes estan relacionados con el core de Joomla, tienes actualizaciones pendientes de Joomla?, podrías evaluar actualizar, lo mismo para virtuemart revisa si tienes la versión más reciente.

Algunas veces los errores se generan por la sobreescribura de archivos de vista de virtuemart por parte del template, podrías probar con otro template (alguno de los que viene por defecto) y verificar si te sucede lo mismo.

Saludos.

ResponderCitar
Respondido : 26/12/2018 5:17 pm

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

JOSE LUIS
 JOSE LUIS
Prominent Member

Lo tengo todo actualizado

ResponderCitar
Respondido : 26/12/2018 5:30 pm
JOSE LUIS
 JOSE LUIS
Prominent Member

Hola Joonh! Has leído todo el hilo del foro? creo que Pepe llevaba una buena linea, tú ahora vas por otro lado. Tengo todo actualizado menos esto:

Que no me ha dejado.

ResponderCitar
Respondido : 26/12/2018 5:36 pm

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

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Si he leido todo, entonces según lo que comentas lo único que queda por actualizar sería Rockcommon, prueba descargarlo e instala:

https://rockettheme.com/joomla/extensions/roksprocket

La versión de RockSprocekt y Rockcommon

De manera general dudo que tenga que ver con estas actualizaciones y más parece ser un problema de virtuemart o algún extensión que este relacionado con virtuemart ya que no debería generarte error 500

Lo que te comenté del template, si que podrías probarlo, sino quieres cambiar de template, busca dentro del os archivos de tu template una carpeta html y prueba renombrarla y verifica

Saludos.

ResponderCitar
Respondido : 26/12/2018 6:15 pm
JOSE LUIS
 JOSE LUIS
Prominent Member

Hola, y que nombre le pongo?
Dime ruta completa y nombre para renombrarla, primero probaré a renombrarlo y luego, si no me funciona, lo otro que me has dicho
Gracias

ResponderCitar
Respondido : 26/12/2018 6:57 pm

Cursos Gratuitos WordPress

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Busca la carpeta html en

/templates/anthe/html

Puedes renombrarla por ejemplo por : back_html

El diseño se perderá un poco pero es para descartar si hay algún problema con la sobreescritura de archivos que hace el template a virtuemart. Luego puedes volver a renombrarla.

Saludos.

ResponderCitar
Respondido : 26/12/2018 9:15 pm
JOSE LUIS
 JOSE LUIS
Prominent Member

Hola, He renombrado el archivo: public_html/templates/anthe

He abierto la web y no carga. lo he vuelto a dejar como estaba

ResponderCitar
Respondido : 26/12/2018 9:57 pm

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

Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

En principio compruebo que no has cambiado la versión PHP como te indico mi compañero, mínimo tienes que tener la versión de PHP 7.1: https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/

Luego verifico que si tienes la ultima versión de Joomla sin embargo tienes la versión de Virtuemart 3.4.2, la ultima es la 3.4.3 por lo que tendrás que aplicar una actualización.

ResponderCitar
Respondido : 27/12/2018 2:29 am
JOSE LUIS
 JOSE LUIS
Prominent Member

Hola no tengo la versión 7.1 porque con esa versión no me carga la web. tengo la versión 7.0.33 que de las superiores es la única que me carga la web. con las otras se me queda en blanco. y con esta versión desde el carro de compra no es posible hacer una compra si no estás registrado previamente, la página se queda en blanco.
La versión de VirtueMart no la actualizo porque no me da mensaje que la actualice, siempre que me dice que hay una nueva versión yo la actualizo. Si no me lo pide no se cómo hacerlo.

Llevo 4 días con este tema y estoy como al principio.
¿Qué puedo hacer?
Yo sigo vuestros pasos pero

ResponderCitar
Respondido : 27/12/2018 8:57 am

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Jose Luis.

La ultima versión estable de virtuemart es la 3.4.3, es una versión superior a la que tienes 3.4.2.
Para actualizar a la ultima versión solo tienes que descargarte el paquete desde esta URL e instalar como cualquier otra extensión:

-> https://virtuemart.net/downloads

Como en el anterior tienes que descomprimir e instalar " com_virtuemart.3.4.2.9966.zip, com_virtuemart.3.4.2.9966_ext_aio.zip y com_tcpdf_1.0.5.zip "

Por favor modifica la versión de PHP e instala una versión superior por ejemplo la 7.2, aunque veas que la pagina no cargue lo dejas con esa versión y así lo reviso con versiones superiores.

Un saludo

ResponderCitar
Respondido : 27/12/2018 9:49 am
JOSE LUIS
 JOSE LUIS
Prominent Member

Hola, he actualizado Virtuemart y al subir este paquete "com_virtuemart.3.4.2.9966_ext_aio.zip "me ha dado este error:

Los otros paquetes no me han dado errores.
Ya ye puesto la versión 7.2.13

Ahora la página no carga

ResponderCitar
Respondido : 27/12/2018 11:38 am

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

Página 2 / 3