【问题标题】:Is it possible to put laravel project on outside of Document root?是否可以将 laravel 项目放在文档根目录之外?
【发布时间】:2020-06-26 20:09:15
【问题描述】:

我应该将 larval 项目放在服务器目录的什么位置? 我把我的幼虫文件~/[larave_project_name]

DocumentRoot 是 /var/www/html/。 我将 public/index.php 移到了 DocumenRoot 中。 但是我发现在 DocumentRoot 中,那些文件无法从 var/www 之外加载文件

我的服务器环境是 Cent OS7 / Apache 2.4 /PHP 7.4

【问题讨论】:

    标签: php laravel centos7


    【解决方案1】:

    目的是让网络服务器在您的 laravel 项目中拥有公共目录的文档根目录。

    一个好的起点是:

    1. 将文件从~/[laravel_project_name]移动到/var/www/[laravel_project_name]

    2. 更新 Web 服务器配置的默认值,将文档根目录从 /var/www/html 更改为 /var/www/[laravel_project_name]/public

    【讨论】:

      猜你喜欢
      • 2015-07-15
      • 1970-01-01
      • 2016-10-06
      • 1970-01-01
      • 2021-10-11
      • 2014-02-19
      • 2013-05-19
      • 2017-07-22
      • 2015-07-13
      相关资源
      最近更新 更多