el error “La publicación falló. La respuesta no es una respuesta JSON válida” A menudo ocurre debido a problemas con la configuración de enlaces permanentes, configuraciones del servidor o reglas de reescritura de WordPress. Como ya lo has configurado AllowOverride All
en la configuración de Apache, es posible que se requiera .htaccess
el archivo falta o está configurado incorrectamente
Asegurar .htaccess
existe
- Navegue hasta su directorio de instalación de WordPress.
- Compruebe si un
.htaccess
el archivo existe. Si no es así:- Crear un nuevo
.htaccess
archivo en el directorio raíz.
- Crear un nuevo
el archivo existe:
Reescribir motor encendido
Reescribir regla .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /wordpress/ RewriteRule ^index.php$ – [L]
ReescribirCond %{REQUEST_FILENAME} !-f
ReescribirCond %{REQUEST_FILENAME} !-d
Reescribir regla. /wordpress/index.php [L]
Hola @manspan
- Compruebe si .htaccess existe en su directorio raíz de WordPress.
Si no existe, créelo y agregue el siguiente contenido:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
guardar el archivo
2. Habilite la depuración de WordPress para comprobar si hay errores
agregue el siguiente código a wp-config.php
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
Verifique el registro de depuración en /wp-content/debug.log.
3. Vuelva a guardar los enlaces permanentes: vaya a Configuración > Enlaces permanentes. Haga clic en Guardar cambios
# BEGIN WordPress
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
# END WordPress
Agregue esto en su archivo .htaccess
No veo ninguna diferencia. La tercera línea que publiqué es en realidad la tercera y la cuarta juntas (mi error al pegar el texto del archivo).
¿También reiniciaste el servicio Apache después de cambiar la configuración de Apache?
Consulte también el registro de errores del hosting para ver si se mencionan allí y qué errores.