Imposible realizar un debug sobre problemas de actualizacion
-
Hola
TRas una actualizacion de Apache 2.4 con PHP 5.5.32 mis clientes estan teniendo problemas para actualizar WordPress y modulos.
Escenario:
Apache 2.4 PHP 5.5.32 en modo SuPHP (usuario ejecuta el proceso PHP)
Mod Security 2.9
mod Securty descativado para el usuario y su dominio de forma global.Se activa el debug en el wp-config.php
define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false)
No se ha podido completar la actualización automática de WordPress. Por favor, vuelve a intentarlo.
El log wp-content/debug.log no muestra error alguno salvo los porpios de algunos plugins.
En el caso de la actualizacion de wordpress, este no muestra nada Ningun log arroja ningun tipo de error
#94.23.XXX.XXX es mi ip tail -f /usr/local/apache/logs/error_log|grep 94.23.XXX.XXX tail -f /usr/local/apache/logs/modsec_audit.log |grep 94.23.XXX.XXX tail -f wp-content/debug.log
En el caso de los plugins
Algunos ponene ne mantenimiento el sitio, pero no se actualizan. (YoastSEO)
Otros se quedan eternamente esperando…(Broken Link Checker)Si ponemos varios de un tiron, el sistema se queda pensando y en mantemiento.
He verificado que las Ip de downloads.wordpress.org no esten en mi firewall bloquedas
# dig +short downloads.wordpress.org 66.155.40.186 66.155.40.187 66.155.40.188 66.155.40.189 # csf -g 66.155.40. Chain num pkts bytes target prot opt in out source destination No matches found for 66.155.40. in iptables
Configuro FTP de acuerdo a https://codex.wordpress.org/Editing_wp-config.php
define( 'FTP_BASE', '/home/XXXXX/public_html/' ); define( 'FTP_CONTENT_DIR', '/home/XXXXX/public_html/wp-content/' ); define( 'FTP_PLUGIN_DIR ', '/home/XXXXX/public_html/wp-content/plugins/' ); define( 'FTP_PUBKEY', '/home/XXXXX/.ssh/id_rsa.pub' ); define( 'FTP_PRIKEY', '/home/XXXXX/.ssh/id_rsa' ); define( 'FTP_USER', 'wp@XXXXX.com' ); define( 'FTP_PASS', 'XXXXXXXXXX' ); define( 'FTP_HOST', 'localhost' ); define( 'FTP_SSL', false );
Timeout sin que se vea algun log en el ftp, nada… parace que ni siquiera funcione.
Actualizar WordPress
Descargando paquete de instalación desde https://downloads.wordpress.org/release/es_ES/wordpress-4.4.2.zip…
Descomprimiendo actualización…
….Pero nada, pasada 1 hora seguimso sin log, sin error, y sin actualizarse.
Como he dicho, y en prevision de algunas contestacion del tipo «permisos de los directorios» decir que el servidor esta en modo SuPHP, y que por tanto los permisos de 755 ó 750 para los directorios que intervienen son validos.
Se aceptan todo tipo de ideas.
- El debate ‘Imposible realizar un debug sobre problemas de actualizacion’ está cerrado a nuevas respuestas.