Avisos
Vaciar todo

fatal error en la revisión stephan  

 
Jose Miguel  Romero
 Jose Miguel Romero
Reputable Member

segun la revision en shephan me indica que aparece un error 500 como puedo corregir tal error???

Revisión Error fatal:

Vemos que hay logs de errores que podrian generar un error 500 en el servidor

[12-Mar-2015 22:17:09 UTC] PHP Fatal error: Call to undefined method WooCommerce::attribute_label() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product/product-attributes.php on line 48
[13-Mar-2015 09:43:47 UTC] PHP Fatal error: Call to undefined method WooCommerce::attribute_label() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product/product-attributes.php on line 48
[14-Mar-2015 07:19:45 UTC] PHP Fatal error: Call to undefined method WooCommerce::attribute_label() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product/product-attributes.php on line 48
[14-Mar-2015 07:24:40 UTC] PHP Fatal error: Call to undefined method WooCommerce::nonce_field() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product-reviews.php on line 102
[14-Mar-2015 07:25:54 UTC] PHP Fatal error: Call to undefined method WooCommerce::nonce_field() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product-reviews.php on line 102
[14-Mar-2015 09:00:56 UTC] PHP Fatal error: Call to undefined method WooCommerce::attribute_label() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product/product-attributes.php on line 48
[14-Mar-2015 09:03:21 UTC] PHP Fatal error: Call to undefined method WooCommerce::show_messages() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/myaccount/form-login.php on line 3
[14-Mar-2015 13:37:52 UTC] PHP Fatal error: Call to undefined method WooCommerce::attribute_label() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product/product-attributes.php on line 48
[16-Mar-2015 01:28:03 UTC] PHP Fatal error: Call to undefined method WooCommerce::attribute_label() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product/product-attributes.php on line 48

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 17/03/2015 5:22 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

En primer lugar comprueba si ese error se ve reflejado en la web. Vete a la ficha de algún producto de tu tienda que tenga atributos y comprueba si carga correctamente.

De no ser así, haz los siguientes cambios:

- Vete al directorio wp-content/themes/organic_shop/woocommerce de tu web y renombra el archivo single-product-reviews.php como single-product-reviews_BAK.php.

- Vete al directorio wp-content/themes/organic_shop/woocommerce/myaccount y renombra el archivo form-login.php como form-login_BAK.php.

- Vete al directorio wp-content/themes/organic_shop/woocommerce/single-product y renombra el archivo product-attributes.php como product-attributes_BAK.php.

Esto debería solucionar los problemas.

ResponderCitar
Respondido : 17/03/2015 2:07 pm

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

Jose Miguel  Romero
 Jose Miguel Romero
Reputable Member

muchas gracias pedro y a que se debia el problema???

ResponderCitar
Respondido : 18/03/2015 4:00 am
Julen
 Julen
Miembro Admin

Hola,

Cuando se realizan cambios importantes en la web, instalación de módulos, actualizaciones importantes, conflictos entre distintos módulos... Es probable que se generen algún error, en su caso el problema lo ha tenido con el complemento de woocommerce, seguramente por alguna actualización que realizo o algún cambio importante.

Saludos

ResponderCitar
Respondido : 18/03/2015 9:25 am

Jose Miguel  Romero
 Jose Miguel Romero
Reputable Member

realice lo que indico pablo, en la web muestra bien los atributos del articulo pero cuando realizo nuevamente la revision por stephan me aparece esto nuevamente.

[14-Mar-2015 07:25:54 UTC] PHP Fatal error: Call to undefined method WooCommerce::nonce_field() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product-reviews.php on line 102
[14-Mar-2015 09:00:56 UTC] PHP Fatal error: Call to undefined method WooCommerce::attribute_label() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product/product-attributes.php on line 48
[14-Mar-2015 09:03:21 UTC] PHP Fatal error: Call to undefined method WooCommerce::show_messages() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/myaccount/form-login.php on line 3
[14-Mar-2015 13:37:52 UTC] PHP Fatal error: Call to undefined method WooCommerce::attribute_label() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product/product-attributes.php on line 48
[16-Mar-2015 01:28:03 UTC] PHP Fatal error: Call to undefined method WooCommerce::attribute_label() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product/product-attributes.php on line 48
[17-Mar-2015 08:52:57 UTC] PHP Fatal error: Call to undefined method WooCommerce::attribute_label() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product/product-attributes.php on line 48
[17-Mar-2015 23:06:29 UTC] PHP Fatal error: Call to undefined method WooCommerce::attribute_label() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product/product-attributes.php on line 48
[18-Mar-2015 02:52:00 UTC] PHP Fatal error: Call to undefined method WooCommerce::attribute_label() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product/product-attributes.php on line 48
[18-Mar-2015 02:52:40 UTC] PHP Fatal error: Call to undefined method WooCommerce::attribute_label() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product/product-attributes.php on line 48
[18-Mar-2015 02:52:48 UTC] PHP Fatal error: Call to undefined method WooCommerce::attribute_label() in /home/regalosa/public_html/tejido/wp-content/themes/organic_shop/woocommerce/single-product/product-attributes.php on line 48

sera porque queda una historial?? pues las fechas son de los dias hace atras...

ResponderCitar
Respondido : 19/03/2015 9:35 pm
Rafael
 Rafael
Miembro Moderator

¡Hola Jose Miguel!

Revisando el error que nos comentas vemos que hay un conflicto entre versiones de tu Woocoomerce y la plantilla que se aplica dentro de la carpeta de tu tema a este plugin.

wp-content/themes/organic_shop/woocommerce/

¿Has actualizado Woocoomerce a la última versión estable? ¿Has revisado que la configuración de Woocommerce de tu tema (organic_shop/woocommerce/) esté también actualizado a la última versión del plugin?

Es muy probable que la versión actual de tu Woocommerce desprecie o utilice otras funciones PHP que se están utilizando en tu tema configurado de Woocommerce.

Lo que te recomiendo que es actualices a la última versión estable (previa copia de seguridad) borres la carpeta woocommerce dentro de tu tema y verifiques si sigue dando error.

Para ello, podrás hacerlo desde cPanel > Bloque archivos > Administrador de archivos.

Ruta: public_html/wp-content/themes/organic_shop/

Evidentemente, si tenías algún código añadido por defecto, tendrás que volver a colocarlo y si no, quedará solucionado. Si no sabes cómo hacer una copia de seguridad, visita:

https://www.webempresa.com/blog/copias-de-seguridad-desde-el-panel-de-hosting-cpanel.html

Saludos

ResponderCitar
Respondido : 19/03/2015 10:26 pm

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