【发布时间】:2013-09-09 16:23:09
【问题描述】:
我是 Laravel 框架的新手,我正在尝试在我的浏览器中加载一个简单的控制器来慢慢掌握事情的窍门。
我在 laravel/app/controllers/ 文件夹中有一个名为 users.php 的文件,它看起来像这样:
class UsersController extends BaseController
{
public $restful = true;
public function action_index()
{
echo 'hi';
}
}
在 routes.php 文件中,我有
Route::get('users', 'UsersController@index');
但是,当我去
http://localhost:8888/laravel/public/users
我收到一条消息,上面写着“ReflectionException 类 UsersController 不存在”
我不确定这是不是因为我没有安装 PHP 的 mcrypt 扩展。但是,当我检查 MAMP 上的 php.ini 文件时,它说它已启用。进入后
which PHP
在我的终端中,它显示 /usr/bin/php。所以,它可能没有使用正确的 PHP 版本。
我不完全确定这是路由问题,还是因为缺少重要的 PHP 扩展。
非常感谢!
【问题讨论】: