【发布时间】:2017-02-14 15:55:30
【问题描述】:
我想在子域中托管一个 laravel 项目。首先,我创建一个子域名注册。
在 publicm_html/registraion 中,我上传了项目文件。 但是当我在 url 上看到项目时,我只看到文件而不是我存储的项目。
上传laravel项目有什么问题? 谁能帮我找出来?
【问题讨论】:
-
将 index.php 文件从 publc 文件夹移动到您的根项目文件夹。并更改 require DIR.'/../bootstrap/autoload.php';要求 DIR.'/bootstrap/autoload.php';
-
移动
index.php不是解决这个问题的方法。根文件夹上可能还有其他站点正在运行。 -
我的意思是laravel文件夹的根文件夹。@Samundra
-
我认为你把事情复杂化了。只需将子域根文件夹指向
project-root/public/就足够了。我们不需要更新DIR.'/../bootstrap/autoload.php。这是 Laravel 负责处理的事情,我们无需担心。 -
我按照您的步骤操作,但无法解决@PradyutManna
标签: php laravel subdomain cpanel