项目在主页上加载正常。
还有别的,但我得到了这个。
在此服务器上找不到请求的URL /登录信息。
检查路线
我在routes.php
文件
Route::get('login',array('as' => 'login', 'uses' => 'AuthController@showLogin'));
apache设置
MAMP> Apache设置
<Directory />
Options Indexes FollowSymLinks
AllowOverride All <--- I've changed from 'None' -> 'All'
</Directory>
重启我的MAMP,发生同样的错误
为什么我的服务器不断向我发错误?
我应该检查什么?我的MAMP的Apache设置?还是我的PHP?还是我的Laravel?
如何进行调试?
我现在正在接受任何建议。
任何提示/建议/帮助都将非常感谢!
答案 0 :(得分:1)
经过一天多的努力,我得知我的laravel项目的.htaccess
文件夹中没有public\
。
我在那里用
创建了一个public\.htaccess
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
重新启动我的MAMP
所有这些废话都不再发生了。