Erstellen Sie Laravel-Speicher-Symlinks für Produktions- oder Subdomain-Systeme: eine Schritt-für-Schritt-Anleitung
P粉493313067
2023-08-27 18:54:31
<p>Wenn ich auf dem lokalen Laravel-Entwicklungsserver arbeite, funktioniert php="" artisan="" storage:link<="" code=""> einwandfrei. Wenn ich jedoch die Site auf den Produktionsserver verschiebe, sehe ich, dass mein Link zum öffentlichen Speicher ein Ordner ist. Dann habe ich den Inhalt entfernt, der den Link erstellen wollte. Ich erhalte die Fehlermeldung, weil sich meine App im Stammordner befindet und ich versuche, das Problem zu beheben. </code></p>
另一种简单的方法是以编程方式运行执行
php artisan storage:link
命令在routes/web.php上
我通过另一个通过terminal/cmd/shh创建符号链接的命令解决了这个问题:
我也解决了这个问题,使用laravel web路由routes/web.php