Avisos
Vaciar todo

error 500 plugin  

Página 1 / 2
 
ntr
 ntr
Usuario experto

Hola.
Actualmente uso un plugin llamado awesome support, para gestionar los tickets/soporte de mi web.

Hasta hace poco, ha funcionado muy bien, pero después de un error con una actualización de woocommerce, y una restauración, dejo de funcionar este plugin solo al realizar una acción.

al entrar al plugin, awesome support, puedo gestionar lo tikets y verlos, pero no puedo crear ni responder, ya que al realizar esta acción, la web genera un error 500.

No creo que sea error del plugin, ya que me he fijado poco después que al realizar otras acciones, con otros plugins, también se generan estos errores 500. (ahora al entrar a cualquier plugin da error)
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@las .es and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

He mirado en el log de los errores, pero no me saca nada de dudas.
¿podría estar relacionado con los recursos del servidor?

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 13/06/2017 12:21 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola.

Cuando se produce un error 500 o pagina en blanco se queda un registro en el archivo error.log que encontrarás en la raíz de tu instalación ( public_html ), si puedes nos adjuntas ese archivo para que lo revisemos.

Para descartar que sea problema del plugin que nos comentas puedes acceder a la carpeta wp-content -> plugins y renombrar la carpeta del plugin, despues de eso comprueba si todo funciona bien.

Revisa que no tengas actualizaciones pendientes de WP o de cualquier otro plugin.

Un saludo

ResponderCitar
Respondido : 13/06/2017 12:41 pm

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

ntr
 ntr
Usuario experto

hola.

He desactivado todos los plugins menos el que me da ese fallo. y el error lo sigue dando. Pero no cuando uso el plugin, si no cuando realizo una determinada acción.

He visto que los recursos del servidor se disparan cuando uso el plugin, y no se si esto realiza un bloqueo en la web.

El registro de errores no me muestra el error a la hora que ejecuto el plugin, te adjunto no obstante las últimas líneas del fichero de errores.

ResponderCitar
Respondido : 13/06/2017 2:50 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola .

No tenemos nada adjunto por favor vuelve adjuntarlo, si ves que tienes problemas lo comprimes en un zip.

Lo que tienes que desactiva o mejor renombrar la carpeta es la del plugin que nos comentas y comprobar si eliminandolo se soluciona.

Puedes probar a descargarlo y volverlo a instalar o ver si tiene actualizaciones -> https://getawesomesupport.com/

Un saludo

ResponderCitar
Respondido : 13/06/2017 3:09 pm

Cursos Gratuitos WordPress

ntr
 ntr
Usuario experto

adjunto error_log a ver si funciona

EDITO:
Parece que no se ajunta el fichero.
He borrado el plugin, y he puesto la "version estable", pero nada.
La web deja de funcionar durante X minutos una vez que intentamos responder un tiket, despues de un rato, la web funciona bien.

Pego aqui los ultimos regristros del error log.

[12-Jun-2017 20:33:10 UTC] The The "woocommerce_add_shipping_order_item" hook uses out of date data structures and function is deprecated since version 3.0.8. Replace with woocommerce_new_order_item.
[12-Jun-2017 20:33:10 UTC] The The "woocommerce_add_order_item_meta" hook uses out of date data structures and function is deprecated since version 3.0.8. Replace with woocommerce_new_order_item.
[12-Jun-2017 20:33:10 UTC] The The "woocommerce_add_shipping_order_item" hook uses out of date data structures and function is deprecated since version 3.0.8. Replace with woocommerce_new_order_item.
[12-Jun-2017 20:33:10 UTC] The The "woocommerce_add_order_item_meta" hook uses out of date data structures and function is deprecated since version 3.0.8. Replace with woocommerce_new_order_item.
[12-Jun-2017 20:33:10 UTC] The The "woocommerce_add_shipping_order_item" hook uses out of date data structures and function is deprecated since version 3.0.8. Replace with woocommerce_new_order_item.
[12-Jun-2017 20:33:10 UTC] The The "woocommerce_add_order_item_meta" hook uses out of date data structures and function is deprecated since version 3.0.8. Replace with woocommerce_new_order_item.
[12-Jun-2017 20:33:10 UTC] The The "woocommerce_add_shipping_order_item" hook uses out of date data structures and function is deprecated since version 3.0.8. Replace with woocommerce_new_order_item.
[12-Jun-2017 20:33:10 UTC] The The "woocommerce_add_order_item_meta" hook uses out of date data structures and function is deprecated since version 3.0.8. Replace with woocommerce_new_order_item.
[12-Jun-2017 20:33:10 UTC] id was called incorrectly. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_checkout'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_payment, woocommerce_ceca->process_payment, woocommerce_ceca->get_ceca_args, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0.
[12-Jun-2017 20:42:25 UTC] price was called incorrectly. No se debería acceder a las propiedades del producto directamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_add_to_cart'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::add_to_cart, WC_Cart->add_to_cart, do_action('woocommerce_add_to_cart'), WP_Hook->do_action, WP_Hook->apply_filters, WCISPlugin->on_add_to_cart, WCISPlugin->wcis_cart_order_request, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.

[13-Jun-2017 08:53:43 UTC] price was called incorrectly. No se debería acceder a las propiedades del producto directamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_add_to_cart'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::add_to_cart, WC_Cart->add_to_cart, do_action('woocommerce_add_to_cart'), WP_Hook->do_action, WP_Hook->apply_filters, WCISPlugin->on_add_to_cart, WCISPlugin->wcis_cart_order_request, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.

[13-Jun-2017 08:53:56 UTC] price was called incorrectly. No se debería acceder a las propiedades del producto directamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_add_to_cart'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::add_to_cart, WC_Cart->add_to_cart, do_action('woocommerce_add_to_cart'), WP_Hook->do_action, WP_Hook->apply_filters, WCISPlugin->on_add_to_cart, WCISPlugin->wcis_cart_order_request, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.

[13-Jun-2017 08:53:56 UTC] price was called incorrectly. No se debería acceder a las propiedades del producto directamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_add_to_cart'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::add_to_cart, WC_Cart->add_to_cart, do_action('woocommerce_add_to_cart'), WP_Hook->do_action, WP_Hook->apply_filters, WCISPlugin->on_add_to_cart, WCISPlugin->wcis_cart_order_request, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.

[13-Jun-2017 09:08:02 UTC] PHP Warning: mysqli_query(): (HY000/2008): MySQL client ran out of memory in /home/lasandec/public_html/wp-includes/wp-db.php on line 1877

[13-Jun-2017 10:19:20 UTC] Error Lost connection to MySQL server during query de la base de datos de WordPress para la consulta SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'product' AND ((wp_posts.post_status = 'publish')) ORDER BY wp_posts.post_title ASC realizada por require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/flatsome/page.php'), the_content, apply_filters('the_content'), WP_Hook->apply_filters, flatsome_contentfix, do_shortcode, preg_replace_callback, do_shortcode_tag, WC_Shortcodes::my_account, WC_Shortcodes::shortcode_wrapper, WC_Shortcode_My_Account::output, WC_Shortcode_My_Account::my_account, wc_get_template, include('/plugins/woocommerce/templates/myaccount/my-account.php'), do_action('woocommerce_account_content'), WP_Hook->do_action, WP_Hook->apply_filters, woocommerce_account_content, do_action('woocommerce_account_view-order_endpoint'), WP_Hook->do_action, WP_Hook->apply_filters, woocommerce_account_view_order, WC_Shortcode_My_Account::view_order, wc_get_template, include('/plugins/woocommerce/templates/myaccount/view-order.php'), do_action('woocommerce_view_order'), WP_Hook->do_action, WP_Hook->apply_filters, ASWC_WC_Integration->view_order_create_conversation, include_once('/plugins/awesome-support-woocommerce/includes/views/html-order-create-conversation.php'), do_shortcode, preg_replace_callback, do_shortcode_tag, wpas_sc_submit_form, wpas_get_template, include('/plugins/awesome-support/themes/default/submission.php'), do_action('wpas_submission_form_inside_after_subject'), WP_Hook->do_action, WP_Hook->apply_filters, WPAS_Custom_Fields->submission_form_fields, WPAS_Custom_Field->get_output, WPAS_Custom_Field->get_field_markup, WPAS_CF_Taxonomy->display, WPAS_Custom_Field->populate, WPAS_Custom_Field->get_field_value, get_the_terms, apply_filters('get_the_terms'), WP_Hook->apply_filters, WPAS_Product_Sync->get_the_terms, wp_get_post_terms, wp_get_object_terms, get_terms, apply_filters('get_terms'),

ResponderCitar
Respondido : 13/06/2017 5:08 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Parece que el problema esta provocado por Woocommerce, algunos de los mensajes indican que estas usando funciones obsoletas, esto posiblemente tiene que ver con el theme que usas, revisa si tu theme tiene una carpeta Woocommerce como parte de los archivos, puedes probar renombrándola.

Los otros errores tienen que ver con mysql, esto también podría ser por un problema de tu theme

En definitiva, si tienes espacio suficiente en tu cuenta de hosting puedes evaluar clonar tu sitio y probar cambiando temporalmente de theme y verificar si te sucede lo mismo.
https://www.webempresa.com/blog/clonar-wordpress-en-3-clics-sin-perder-tiempo.html

Saludos.

ResponderCitar
Respondido : 13/06/2017 7:46 pm

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

ntr
 ntr
Usuario experto

Hola y gracias por las respuestas.

He cambiado de tema, tambien he borrado la carpeta de woocommerce, pero sigo igual.

El plugin, a la hora de crear un ticket o responderlo falla, pero si solo quiero consultar tickets funciona.

estos fallos, creo que están relacionados a una actualización de woocommerce, la cual después de actualizar hizo que toda la web fallara ( pantallazo blanco).
En vez de restaurar, renombre la carpeta de plugins y fui activandolos uno a uno hasta dar con el que fallara.
ahora todo funciona bien salvo este, el cual genera este error.

ResponderCitar
Respondido : 13/06/2017 9:31 pm
ntr
 ntr
Usuario experto

Cuando uso este plugin, el consumo se dispara mucho, llegando a colapsar la web durante un rato.

ResponderCitar
Respondido : 13/06/2017 9:37 pm

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Si, ya veo, en tu cuenta de hosting tienes espacio suficiente?, el espacio en disco a veces causa errores inesperados.

De manera general podrías evaluar recuperar nuevamente tu sitio antes de los fallos, puedes evaluar usar una copia del sistema de tu cuenta de hosting.
https://guias.webempresa.com/preguntas-frecuentes/gestionar-copias-seguridad-superbackup/

Saludos.

ResponderCitar
Respondido : 13/06/2017 11:24 pm
ntr
 ntr
Usuario experto

Estaríamos hablando de recuperar la copia de casi una semana atrás,
Lo que supone recomponer muchas cosas, pedidos, facturas, etc.. sin garantía de que se solucione el fallo.

Espacio en la bbdd y disco duro tengo, lo que no se es porque el gasto tan excesivo de recursos al usar esa acción.

ResponderCitar
Respondido : 14/06/2017 11:14 am

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

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola.

Los errores que muestras son de woocommerce.
la última versión de woocommerce 3x cambio toda su estructura y una vez actualizada al volver a entrar a woocommerce te aparece un mensaje para que actualices tu bases de datos, no se si ese paso lo realizaste.

Te lo comento porque veo que los errores son de BD.

El tema de recuperar la web, bueno es una opción y como tu dices perderías los datos realizados desde esa fecha ( Facturas, pedidos, modificaciones, etc... ) y ¿ si se soluciona ?, si en la fecha que la restauras todo funcionaba bien tendria que funcionarte igual ya que restauras de una fecha en la que todo funcionaba.

Prueba a reinstalar el plugin de woocommerce y ver si se soluciona, mi consejo es que clones la web y en ese clon renombres la carpeta woocommerce, una vez renombrada descargas la ultima version y la instalas, si ves que con estos pasos se soluciona realizas los mismos pasos en la web en producción

Un saludo

ResponderCitar
Respondido : 14/06/2017 6:45 pm
ntr
 ntr
Usuario experto

ok, voy a realizar la restauración, ¿con realizar una restauración de la bbdd sera suficiente? ¿o completa con archivos?

ResponderCitar
Respondido : 14/06/2017 6:48 pm

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

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola.

Tienes que restaurar tanto los archivos como la Base de datos, piensa que cuando haces una modificacion tambien se queda registrada en tu BD y si los archivo y BD son de fechas distintas puede crear problemas ya que los datos son distintos.

Un saludo

ResponderCitar
Respondido : 14/06/2017 7:11 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola.

Puedes exportar los datos que tienes de woocommerce y una vez realizada la restauración los vuelves a importar ->WooCommerce Simply Order Export

Un saludo

ResponderCitar
Respondido : 14/06/2017 7:15 pm

Cursos Gratuitos WordPress

ntr
 ntr
Usuario experto

ok gracias, veo que se tiene que hacer por partes, primero datos y luego bbdd.

Empezaré por la bbdd y luego los datos

EDITO:

En el panel veo que por un lado me deja descargar una copia total.
Y por otro lado, archivos y otra pestaña que pone bases de datos.
Supongo que se tendra que realizar por partes y que el orden no creo que afecte mucho ¿no?

ResponderCitar
Respondido : 14/06/2017 7:27 pm
Página 1 / 2