我只是无法部署 Laravel 5 应用程序

I just Cant Deploy a Laravel 5 App

我正在尝试部署 laravel 5 应用程序。

所以,我使用来自 digital ocean

的 LAMP + PHPADMIN 图像

我安装了 git 并下载了我的 laravel 5 应用程序,在此之后,我安装了 composer 并使用了命令 "composer install".

所以,当我尝试访问 localhost/myapp/public 它只是一个白屏,当我尝试一些路由时,我从 Apache 得到 404。

我错过了什么?

该框架附带一个 public/.htaccess 文件,该文件用于允许没有 index.php 的 URL。如果您使用 Apache 为您的 Laravel 应用程序提供服务,请务必启用 mod_rewrite 模块。

如果 Laravel 附带的 .htaccess 文件不适用于您的 Apache 安装,试试这个:

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]