Pregunta sobre WP Super Cache de Wordpress:

No se puede guardar la configuración

Un usuario preguntó 👇

Estimados desarrolladores,

Tengo un comportamiento extraño con WP Super Cache en el sitio de administración. Actualicé a 1.6.8, rompí la nueva configuración predeterminada («Deshabilitar el almacenamiento en caché para los visitantes que tienen una cookie en su navegador»). Mi sitio, tuve que denegar todo el tráfico (la carga estaba en el cielo …) en htaccess al Página de administración de WP. Luego intenté modificar la configuración, pero cuando volví a la página de instalación, se mostraban los valores antes de guardar. Tuve que modificarlo manualmente en el servidor en el archivo de configuración (idea construida aquí: https://wordpress.org/support/topic/dont-cache-pages-for-known-users-2/).

Creo que este problema también estuvo presente en versiones anteriores (otro hilo que hice antes: https://wordpress.org/support/topic/could-not-rename-temporary-file-to-configuration-file/).

¿Algún consejo?

(@vladdy)

Hace 1 año, 6 meses

Tengo el mismo problema, no puedo guardar la configuración de WP SuperCache, especialmente «encabezados de caché HTTP con contenido de página». Lo desactivo, lo actualizo, todavía está activado. Probé Chrome y Firefox e intenté borrar todos los cachés, del lado del navegador del lado del servidor. Ejecutando el último WP, Wordfence en el modo de aprendizaje por si acaso. Usando el método simple, en NGINX.

Esta respuesta fue modificada hace 1 año, 6 meses. Lanzador de hilos

(@peterszky)

Hace 1 año, 6 meses

Mismo problema en otras materias:

https://wordpress.org/support/topic/wp-super-cache-1-6-9-settings-are-not-saved/ https://wordpress.org/support/topic/cache-setting-not- siendo honrado /

Lanzador de hilos

(@peterszky)

Hace 1 año, 6 meses

¿Cómo debo modificar manualmente el archivo de configuración para habilitar el registro de depuración? El botón tampoco funciona desde el menú.

(@donncha)

Hace 1 año, 6 meses

¿Está utilizando el almacenamiento en caché experto? Cámbielo a Caching simple ya que eso podría ayudar. Luego intente deshabilitar el almacenamiento en caché del encabezado HTTP.

Lanzador de hilos

(@peterszky)

Hace 1 año, 6 meses

Estoy usando almacenamiento en caché simple, «encabezados de caché HTTP con contenido de página». en estado de discapacidad.

(@donncha)

Hace 1 año, 6 meses

¿Algún error en su registro de errores de PHP?

Las funciones que escriben en el archivo de configuración no han cambiado en un tiempo. ¿Puedes tomar una versión anterior y decirme si puedes actualizar la configuración entonces?

Vaya a https://wordpress.org/plugins/wp-super-cache/advanced/ y en el cuadro desplegable seleccione 1.6.6 y descárguelo. Descomprima y copie el directorio wp-super-cache en wp-content / plugins en su sitio de WordPress. Debe sobrescribir su instalación actual del plugin. Es posible que deba desinstalar esa versión si tiene algún problema.

Me encantaría saber si eso marcaría la diferencia.

Lanzador de hilos

(@peterszky)

Hace 1 año, 6 meses

Voy al sitio de administración – WP Super Cache – Debug – Enable button.

En el registro de errores:

[Mon Aug 19 20:21:35.263148 2019] [:error] [pid 13502] [client <IP>:40570] Advertencia de PHP: Cambiar nombre (/ var / www / /wp-content/cache/wpsc992aIY.php,/var/www/ /wp-content/wp-cache-config.php): Permiso denegado en / var / www / /wp-content/plugins/wp-super-cache/wp-cache-phase2.php en línea 1263, árbitro: https: //; .hu /
[Mon Aug 19 20:22:18.148151 2019] [:error] [pid 14223] [client <IP>:61534] Advertencia de PHP: Cambiar nombre (/ var / www / /wp-content/cache/wpscwbXfqW.php,/var/www/ /wp-content/wp-cache-config.php): Permiso denegado en / var / www / /wp-content/plugins/wp-super-cache/wp-cache-phase2.php en línea 1263, árbitro: https: //; .hu /
[Mon Aug 19 20:22:22.704805 2019] [:error] [pid 14625] [client <IP>:65376] Advertencia de PHP: Cambiar nombre (/ var / www / /wp-content/cache/wpscg6P7l9.php,/var/www/ /wp-content/wp-cache-config.php): Permiso denegado en / var / www / /wp-content/plugins/wp-super-cache/wp-cache-phase2.php en línea 1263, árbitro: https: //; .hu / wp-admin /
[Mon Aug 19 20:22:23.933558 2019] [:error] [pid 14716] [client <IP>:10840] Advertencia de PHP: Cambiar nombre (/ var / www / /wp-content/cache/wpscJRblQc.php,/var/www/ /wp-content/wp-cache-config.php): Permiso denegado en / var / www / /wp-content/plugins/wp-super-cache/wp-cache-phase2.php en línea 1263, árbitro: https: //; .hu / wp-admin /
[Mon Aug 19 20:22:24.975251 2019] [:error] [pid 14718] [client <IP>:11384] Advertencia de PHP: Cambiar nombre (/ var / www / /wp-content/cache/wpscjAXuNf.php,/var/www/ /wp-content/wp-cache-config.php): Permiso denegado en / var / www / /wp-content/plugins/wp-super-cache/wp-cache-phase2.php en línea 1263, árbitro: https: //; .hu / wp-admin /
[Mon Aug 19 20:22:27.328380 2019] [:error] [pid 14625] [client <IP>:65376] Advertencia de PHP: Cambiar nombre (/ var / www / /wp-content/cache/wpsc0XnjkX.php,/var/www/ /wp-content/wp-cache-config.php): Permiso denegado en / var / www / /wp-content/plugins/wp-super-cache/wp-cache-phase2.php en línea 1263, árbitro: https: //; .hu / wp-admin / options-general.php? page = wpsupercache
[Mon Aug 19 20:22:43.984540 2019] [:error] [pid 14698] [client <IP>:20958] Advertencia de PHP: Cambiar nombre (/ var / www / /wp-content/cache/wpscL0FwK7.php,/var/www/ /wp-content/wp-cache-config.php): Permiso denegado en / var / www / /wp-content/plugins/wp-super-cache/wp-cache-phase2.php en línea 1263, árbitro: https: //; .hu / wp-admin / options-general.php? page = wpsupercache & tab = debug
[Mon Aug 19 20:22:44.123775 2019] [:error] [pid 14698] [client <IP>:20958] Advertencia de PHP: Cambiar nombre (/ var / www / /wp-content/cache/wpscuS33nH.php,/var/www/ /wp-content/wp-cache-config.php): Permiso denegado en / var / www / /wp-content/plugins/wp-super-cache/wp-cache-phase2.php en línea 1263, árbitro: https: //; .hu / wp-admin / options-general.php? page = wpsupercache & tab = debug

No pude probar en producción … (y necesito ejecutar este plugin las 24 horas del día, los 7 días de la semana). Es un sitio web sin fines de lucro, no tenemos un nodo de prueba para ello.

Esta respuesta fue modificada hace 1 año, 6 meses.

(@donncha)

Hace 1 año, 6 meses

@peterszky: no estoy seguro de lo que le sucedió a su servidor, pero PHP no puede modificar esos archivos. No es el plugin. ¿Su proveedor de alojamiento ha agregado algún tipo de plugin de seguridad que cambie el funcionamiento del servidor?

Lanzador de hilos

(@peterszky)

Hace 1 año, 6 meses

No lo creo.

-rw-rw-r– 1 ulloi129 ulloi129 656 szept 1 2017 Advanced-cache.php drwxr-xr-x 2 ulloi129 ulloi129 4096 febr 17 2015 banners drwxr-xr-x 5 www-data www-data 36864 20 de agosto 10:03 cache -rw-r – r– 1 ulloi129 ulloi129 1761 22 de julio de 2017 debug.log drwxr-xr-x 2 ulloi129 ulloi129 4096 febr 17 2015 gallery -rw-r – r– 1 ulloi129 ulloi129 28 máj 6 2013 index.php drwxr- xr-x 4 ulloi129 ulloi129 4096 mark 22 23:45 idioma -rw-r – r– 1 ulloi129 ulloi129 42560 máj 16 2013 log-logo.png drwxr-xr-x 21 ulloi129 ulloi129 4096 16 de agosto 21:09 plugins drwxr- xr -x 2 ulloi129 ulloi129 4096 febr 17 informes de 2015 -rw-r – r– 1 ulloi129 ulloi129 5935 máj 13 2016 tablepress-together.min.css -rw-r – r– 1 ulloi129 ulloi129 155 máj 13 2016 tablepress-custom. css -rw-r – r– 1 ulloi129 ulloi129 136 máj 13 2016 tablepress-custom.min.css drwxr-xr-x 4 ulloi129 ulloi129 4096 máj 8 00:13 temas drwxr-xr-x 2 ulloi129 ulloi129 4096 16 de agosto 21:10 actualizaciones drwxr-xr-x 11 www-data www-data 20480 ean 1 cargas de 2019 -rw-r – r– 1 www-data www-data 4703 jún 30 17:14 wp-cache-config.php

¿Qué chmod o propietario / grupo debería ser wp-cache-config.php? Si estoy en lo cierto, ¿el problema es que wp-cache-phas2.php no pudo eliminar el archivo original durante el guardado?

(@donncha)

Hace 1 año, 5 meses

¿Tiene el servidor permiso para escribir contenido de wp? El archivo de configuración ahora está escrito en un archivo temporal en ese directorio antes de ser renombrado a wp-cache-config.php para evitar problemas de carrera entre procesos competidores, pero creo que eso ahora significa que el contenido de wp necesita ser escrito.

Lanzador de hilos

(@peterszky)

Hace 1 año, 5 meses

directorio de contenido wp:

drwxr-xr-x 11 ulloi129 ulloi129 4096 16 de agosto 21:10 wp-content

(@donncha)

Hace 1 año, 5 meses

El sitio web no puede escribir en ese directorio. ¿Puedes cambiarlo a wxrwxrwxr o 777?

Lanzador de hilos

(@peterszky)

Hace 1 año, 5 meses

Por un momento, hice ese cambio, solo para probar, porque es indeterminado. A continuación, cambie una ubicación que funcionó.

Lanzador de hilos

(@peterszky)

Hace 1 año, 3 meses

¿Algún consejo sobre esto? Todavía no funciona correctamente.

(@donncha)

Hace 1 año, 3 meses

No, es necesario escribir el contenido del directorio wp para actualizar el archivo de configuración. El directorio wp-content / cache / y upload también se puede escribir, por lo que no tiene sentido preocuparse por el contenido wp si desea utilizar este plugin.

¿Solucionó tu problema??

1 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.