Un utilisateur a demand√© ūüĎá

Salut,

J’essaie de faire fonctionner la mise en cache pour une nouvelle page de publication. La mise en cache fonctionne bien dans l’environnement de d√©veloppement Pantheon (je vois que attachments_xxxx.txt est cr√©√©). J’ai d√Ľ d√©placer le r√©pertoire de cache vers upload/cache, car Pantheon n’autorise pas l’acc√®s en √©criture √† autre chose que le r√©pertoire de t√©l√©chargement. Dans l’environnement Pantheon Dev, cela fonctionne parfaitement. Sur le site de Pantheon Test, les nouveaux r√©pertoires cache et creux lequel cr√©ation, mais les pi√®ces jointes ne commencent pas √† √™tre cr√©√©es. Je suppose que cela s’applique aux diff√©rences d’autorisation entre les sites Pantheon Dev et Test. Outre le d√©placement des r√©pertoires de journalisation et de cache (via des mises √† jour du fichier app.php), y a-t-il d’autres modifications de configuration que je peux apporter pour √©crire les fichiers de cache¬†? Malheureusement, aucun journal n’est √©crit non plus, il est donc difficile de dire si j’ai manqu√© un autre changement de configuration.

Merci!


(@ 10qualité)

il y a 11 mois, 3 semaines

WordPress crée les pièces jointes, le CMS gère ces fichiers sous le uploads dossier.

Concernant la configuration, le dossier cache se trouve dans config/app.php comme vous l’avez mentionn√©, les seuls probl√®mes sont que votre configuration sera viol√©e lors de la mise √† niveau.

Cela accrochera notre file d’attente de travail pour r√©soudre ce probl√®me √† l’avenir.


(@jcastaneda)

TH√ąME DU CAF√Č SINGE

il y a 11 mois, 3 semaines

Salut!

Essayer de d√©passer cette page de peur qu’elle puisse √©galement fournir des conseils¬†: https://pantheon.io/docs/assuming-write-access

L’environnement de d√©veloppement peut √™tre modifi√© de SFTP √† Git, mais Test and Live est en lecture seule.


(@ 10qualité)

il y a 11 mois, 3 semaines

Veuillez mettre à jour vers la version 2.3.9 et ajouter les liens personnalisés suivants à vos paramètres 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';
} );

Cela changera la façon dont le cache et les fichiers journaux sont stockés par défaut, en changeant le thème à un emplacement dans le uploads annuaire.

Si vous ne savez pas comment personnaliser votre WordPress ou ajouter ces crochets, veuillez lire cet article.

Cela a-t-il résolu votre problème ?

Was this helpful?

0 / 0

Leave a Reply 0

Your email address will not be published. Required fields are marked *