Php live server上的Laravel 5.1空白页

Php live server上的Laravel 5.1空白页,php,laravel,laravel-5.1,laravel-routing,Php,Laravel,Laravel 5.1,Laravel Routing,我用FTP上传了所有的文件。相应地编辑config/app.php以提供我的网站地址(类似于) 我还相应地编辑了config/database.php以指向我的live db 我已将存储和引导/缓存的权限授予777 Laravel5.1要求PHP>=5.5.9,我的服务器有5.5.29 我已启用服务器上所需的所有模块/扩展 我已将我的文件上传到/var/www/vhosts/example.com 但我还是得到了空白页。我想我遗漏了一些与public或public_html相关的内容,但在我的服

我用FTP上传了所有的文件。相应地编辑config/app.php以提供我的网站地址(类似于)

我还相应地编辑了config/database.php以指向我的live db

我已将存储和引导/缓存的权限授予777

Laravel5.1要求PHP>=5.5.9,我的服务器有5.5.29

我已启用服务器上所需的所有模块/扩展

我已将我的文件上传到/var/www/vhosts/example.com

但我还是得到了空白页。我想我遗漏了一些与public或public_html相关的内容,但在我的服务器中没有像public或public html那样的文件夹,它是/var/www/vhosts/example.com

谁能帮我一下我缺少什么?我尝试了可用的解决方案,但无法解决我的问题

编辑:我刚刚在routes中发现了这一点

Route::get('/', function() {
    return 'Testing 123!';
});
正在工作,但是

Route::get('/', 'HomeController@index');

当后面的代码在本地主机上正常工作时,该命令不起作用。有没有猜测朋友?

PHP5.5.29可能会引起问题。签出您是否使用.env文件配置db和其他服务?如果是,您是否编辑了该文件?如果是专用服务器,请尝试重新启动web服务器。@kunoichi根据5.5.29大于5.5.9,最终解决了我的问题,尽管我已为顶级目录分配了权限,但不知何故丢失了目录中用于分配必要权限的文件。