Comment vider le cache du serveur d'hébergement partagé dans Laravel 5
Vider le cache peut être essentiel pour maintenir les performances et l'efficacité d'une application Laravel . Cependant, dans les environnements d'hébergement partagé où vous n'avez peut-être pas accès à la CLI, vider le cache peut être un défi.
Solution de contournement pour vider le cache des vues
Dans de telles situations, vous pouvez recourir à une solution de contournement en appelant des commandes Artisan en dehors de la CLI. Pour vider le cache des vues, vous pouvez utiliser le code suivant :
Route::get('/clear-cache', function() {
$exitCode = Artisan::call('optimize:clear');
return what you want;
});
Ce code définit une route qui appelle la commande 'optimize:clear', qui videra le cache des vues. Vous pouvez personnaliser la déclaration de retour en fonction de vos besoins spécifiques.
Accès à Artisan en dehors de la CLI
Vous pouvez accéder à Artisan en dehors de la CLI en appelant l'appel 'Artisan::call ()' méthode. Cette méthode prend le nom de la commande comme argument et l'exécute comme si elle était appelée depuis la ligne de commande.
Remarque sur le cache d'application
Il est important de noter que le le cache de l'application est généralement stocké dans le répertoire « storage/framework/cache », mais cela peut varier en fonction du pilote de fichier configuré dans « config/cache.php ». Pour de meilleures performances, vous pouvez envisager d'utiliser des pilotes comme Redis ou Memcached.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3