首页 > 解决方案 > Laravel 托管服务器公用文件夹和存储链接问题

问题描述

如果我试图将我的 laravel 项目放在服务器中。我遇到了两个问题:

  1. 存储链接不起作用
  2. 是否必须将所有公用文件夹文件移到外部?

标签: 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';

推荐阅读