laravel - Laravel 托管服务器公用文件夹和存储链接问题
问题描述
如果我试图将我的 laravel 项目放在服务器中。我遇到了两个问题:
- 存储链接不起作用
- 是否必须将所有公用文件夹文件移到外部?
解决方案
通常我必须将公用文件夹移到项目之外,你是对的。
/root
../app
../public
然后,在公共文件夹中的 index.php 中,您将更改
require __DIR__.'/../vendor/autoload.php';
至
require __DIR__.'/../app/vendor/autoload.php';
和
$app = require_once __DIR__.'/../bootstrap/app.php';
至
$app = require_once __DIR__.'/../app/bootstrap/app.php';