我對Laravel框架非常陌生,並且試圖在瀏覽器中加載一個簡單的控制器,以便慢慢掌握一些事情。Laravel控制器不能正常工作
我的影片名爲users.php的的laravel /應用/控制器/文件夾內文件,它看起來像這樣:
class UsersController extends BaseController
{
public $restful = true;
public function action_index()
{
echo 'hi';
}
}
在routes.php文件文件,我有
Route::get('users', '[email protected]');
但是,當我去
http://localhost:8888/laravel/public/users
我笑臉相迎,說:「ReflectionException消息類UsersController不存在」
我不知道這是因爲我沒有安裝PHP的mcrypt擴展。但是,當我檢查MAMP上的php.ini文件時,它說它已啓用。一旦輸入
which PHP
在我的終端裏,它說/ usr/bin/php。所以,它可能不會使用正確版本的PHP。
我不完全確定這是一個路由問題,還是源於缺少重要的PHP擴展。
非常感謝!
說找不到命令。在推出新課程後需要更新課程是什麼?爲什麼Laravel再次比CodeIgniter更好? – Lance
對不起,我添加新的類後更新類錯誤..這不適用於此 - 我會更新上述。你仍然需要改變你的方法名稱 – msturdy
@Lance你的問題是使用Route :: get ..看一看 – msturdy