Heim > PHP-Framework > Laravel > So leeren Sie den Cache in Laravel5

So leeren Sie den Cache in Laravel5

不言
Freigeben: 2021-05-28 14:21:32
Original
33584 Leute haben es durchsucht

Oft besteht das Problem darin, dass Änderungen in der Laravel-Anwendung nicht auf der Weboberfläche widergespiegelt werden. Dies geschieht aufgrund der Cache-Serving-Anwendung. Dieses Tutorial hilft Ihnen, den Cache in der Laravel-Anwendung zu leeren.

So leeren Sie den Cache in Laravel5

Cache in Laravel (Terminal) leeren

Melden Sie sich beim System an, auf dem die Laravel-Anwendung ausgeführt wird, und öffnen Sie das Terminal. Navigieren Sie dann zum Laravel-Anwendungscode. Hier können Sie den folgenden Befehl verwenden, um den Cache zu leeren:

1. Löschen Sie den Anwendungscache

Führen Sie den folgenden Befehl aus, um den Anwendungscache der Laravel-Anwendung zu leeren

$ php artisan cache:clear
Nach dem Login kopieren

2. Routen-Cache löschen

Um den Routen-Cache Ihrer Laravel-Anwendung zu leeren, führen Sie den folgenden Befehl aus der Shell aus.

$ php artisan route:cache
Nach dem Login kopieren

3. Leeren Sie den Konfigurationscache

Sie können config:cache verwenden, um den Konfigurationscache Ihrer Laravel-Anwendung zu leeren.

$ php artisan config:cache
Nach dem Login kopieren

4. Löschen Sie die kompilierten Ansichtsdateien

Darüber hinaus müssen Sie möglicherweise auch die kompilierten Ansichtsdateien der Laravel-Anwendung löschen. Um kompilierte Ansichtsdateien zu löschen, führen Sie den folgenden Befehl vom Terminal aus.

$ php artisan view:clear
Nach dem Login kopieren

Cache in Laravel (Browser) leeren

Die meisten Shared-Hosting-Anbieter bieten keinen SSH-Zugriff auf das System. In diesem Fall kann der Laravel-Cache durch den Aufruf der URL im Browser geleert werden. Fügen Sie einfach den folgenden Code in die Datei „routes/web.php“ Ihrer Laravel-Anwendung ein. Besuchen Sie dann diese URL in Ihrem Browser, um den Cache Ihrer Laravel-Anwendung zu leeren.

Route::get('/clear-cache', function() {
    Artisan::call('cache:clear');
    return "Cache is cleared";
});
Nach dem Login kopieren

Dieser Artikel ist hier zu Ende. Weitere spannende Inhalte finden Sie in anderen verwandten Kolumnen-Tutorials auf der chinesischen PHP-Website! ! !

Das obige ist der detaillierte Inhalt vonSo leeren Sie den Cache in Laravel5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage