我正在尝试部署laravel 5 aplication。
所以,我正在使用来自数字海洋的LAMP + PHPADMIN图像
我安装了git并下载了我的laravel 5 aplication,之后,我安装了composer并使用了命令“composer install”。
所以,当我尝试访问localhost / myapp / public时,它只有一个白屏,当我尝试一些路由时,我从Apache获得404.
我错过了什么?
答案 0 :(得分:2)
该框架附带了一个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]