我无法在默认的 apache 安装上的默认 laravel 安装上加载任何页面,因为我没有做太多配置它。
当我进入我的域时,我得到了第一个 laravel 页面“你已经到了。”.. 所以我继续做一个测试路线:
Route::get('about', function() { echo 'Hello World'; });
当我去 domain.net/about 或 domain.net/about.php 都说页面无法显示。当我检查错误日志时:
[2013 年 6 月 5 日星期三 13:50:43] [错误] [客户端 123.456.12.9] 文件不存在:/home/xxx/public_html/about
[2013 年 6 月 5 日星期三 13:50:57] [错误] [客户端 123.456.12.9] 找不到脚本'/home/xxx/public_html/about.php'或无法统计
我正在使用默认的 htaccess 文件,并且我还尝试了 laravel 网站上的其他版本。使用安装了 mcrypt 的 apache 2.2、php 5.4 ..除此之外,我的 apache 配置几乎是默认配置,所以我假设它缺少一些重要的东西。
我已经检查了 mod_rewrite 是否已加载,并且确实如此。
我试图去 /index 导致页面无法显示,如果我去 /index.php 我得到主页。