将Laravel加载到服务器(白屏错误)

时间:2015-09-15 17:12:20

标签: php laravel server

我正在尝试将我的laravel项目上传到我的共享主机网站。我更改了.env文件以反映新数据库。我将laravel项目中的所有文件放入file-zilla中,如下所示:enter image description here

我移动了laravel公用文件夹的内容并将其放入数据库public_html文件夹中。我还测试了是否正在调用index.php - 它确实回应了正确的响应。但是,当我评论索引的所有实际内容时,我只得到一个没有任何错误的空白屏幕。好吧它消失内部500错误一秒钟消失。我已经在线阅读了其他laravel项目问题,他们需要简单地添加laravel项目文件,并确保调用laravel中的index.php。我甚至试过一个解决方案,指示我这样做:

Bootstrap app.php

enter image description here

MYAPP

enter image description here

如果有人对laravel有任何经验,请帮助我在线获取我的项目吗?

1 个答案:

答案 0 :(得分:2)

在根目录中创建文件夹laravel将所有数据复制到除公用文件夹

之外的该文件夹

然后将公共文件夹中的所有数据复制到文件夹pubic_html

现在在你的public_html文件夹中编辑index.php,如下所示:

require __DIR__.'/../laravel/bootstrap/autoload.php';

/*
|--------------------------------------------------------------------------
| Turn On The Lights
|--------------------------------------------------------------------------
|
| We need to illuminate PHP development, so let us turn on the lights.
| This bootstraps the framework and gets it ready for use, then it
| will load up this application so that we can run it and send
| the responses back to the browser and delight our users.
|
*/

$app = require_once __DIR__.'/../laravel/bootstrap/app.php';

然后更改Config/database.php并插入有效的数据库连接数据

First step

Second step

Third step

Good tutorial