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

So leeren Sie den Cache in Laravel5

不言
不言Original
2019-03-16 16:35:0633498Durchsuche

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

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

3. Leeren Sie den Konfigurationscache

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

$ php artisan config:cache

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

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";
});

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!

Stellungnahme:
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