我正在尝试使用 Laravel 框架来构建我的应用程序。但是,我遇到了路由问题。
路线
Route::get('ecatalogs',
array('as' => 'ecatalog_latest', 'uses' => 'ecatalogs@latest'));
控制器
class Catalogs_Controller extends Base_Controller
{
public $restful = true;
public function get_latest()
{
return "wohoooooo!";
}
}
我的 localhost 文件存储在/Users/ariefbayu/Sites/
,我的 Laravel 应用程序存储在/Users/ariefbayu/Sites/ecatalog/
. 在这个目录中,我有一个info.php
文件来确认我的路径设置是否有效,并且它们确实有效。但是,当我导航到http://localhost/ecatalog/public/index.php/ecatalogs
它时,总是返回 404 错误。我知道这是基本的,但我不知道为什么这不起作用。
仅供参考,我使用的是 MAMP 服务器,并且我已将所有源文件的访问权限设置为777
以测试这是否是权限问题。