Pregunta sobre Post Gallery de Wordpress:

Galería de publicaciones con Pantheon Host

Un usuario preguntó 👇

Hola,

Estoy tratando de que el almacenamiento en caché funcione para una nueva página de publicación. El almacenamiento en caché funciona bien en el entorno de Pantheon Development (veo que se están creando los archivos adjuntos_xxxx.txt). Tuve que mover el directorio de caché a upload / cache, ya que Pantheon no permite el acceso de escritura a nada más que al directorio de carga. En el entorno Pantheon Dev, funciona perfectamente. En el sitio de Pantheon Test, el nuevo caché y los directorios huecos cuales creando, pero los archivos adjuntos no comienzan a crearse. Supongo que esto se aplica a las diferencias de permisos entre los sitios de Pantheon Dev y Test. Aparte de mover los directorios de registro y caché (a través de actualizaciones al archivo app.php), ¿hay algún otro cambio de configuración que pueda hacer para escribir los archivos de caché? Desafortunadamente, tampoco se están escribiendo registros, por lo que es difícil saber si me he perdido otro cambio de configuración.

¡Gracias!

(@ 10calidad)

Hace 11 meses, 3 semanas

WordPress crea los archivos adjuntos, el CMS administra esos archivos bajo el uploads carpeta.

En cuanto a la configuración, la carpeta de caché se encuentra en config/app.php , como mencionó, los únicos problemas son que su configuración será violada cuando se actualice.

Enganchará nuestra cola de trabajo para resolver esto en el futuro.

(@jcastaneda)

TEMA DEL CAFÉ MONO

Hace 11 meses, 3 semanas

¡Hola!

Tratando de pasar esta página por temor a que también pueda brindar orientación: https://pantheon.io/docs/assuming-write-access

El entorno de desarrollo se puede cambiar de SFTP a Git, pero Test and Live es de solo lectura.

(@ 10calidad)

Hace 11 meses, 3 semanas

Actualice a la versión 2.3.9 y agregue los siguientes enlaces personalizados a su configuración de WordPress:


/**
 * Replace cache folder.
 * @hook wpmvc_cache_config
 * 
 * @param array $cache
 * 
 * @return array 
 */
add_filter( 'wpmvc_cache_config', function( $cache ) {
    $uploads = wp_get_upload_dir();
    $cache['path'] = str_replace( $uploads['subdir'], '', $uploads['path'] ) . '/wpmvc/cache';
    return $cache;
} );

/**
 * Replace logs folder.
 * @hook wpmvc_log_path_config
 * 
 * @param string $path
 * 
 * @return string 
 */
add_filter( 'wpmvc_log_path_config', function( $path ) {
    $uploads = wp_get_upload_dir();
    return str_replace( $uploads['subdir'], '', $uploads['path'] ) . '/wpmvc/log';
} );

Esto cambiará la forma en que el caché y los archivos de registro se almacenan por defecto, cambiando el tema a una ubicación dentro del uploads directorio.

Si no está seguro de cómo personalizar su WordPress o agregar estos ganchos, por favor Lee este artículo.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *