Laravel在资源上抛出NotFoundHttpException

时间:2014-06-14 08:06:10

标签: php laravel laravel-4

这是我的网址:

http://serverHost:port/projectName/public/restaurants/create

这是错误消息:

Open: UrlToProject\bootstrap\compiled.php
        if (!is_null($route)) {
            return $route->bind($request);
        }
        $others = $this->checkForAlternateVerbs($request);
        if (count($others) > 0) {
            return $this->getOtherMethodsRoute($request, $others);
        }
        throw new NotFoundHttpException();
    }
    protected function checkForAlternateVerbs($request)

虽然路线确实如此存在:

Route::resource('restaurants', 'RestaurantsController');

并且控制器RestaurantsController具有以下方法:

public function create()
    {
        return View::make('restaurants.create');
    }

并且视图绝对存在。我做错了什么?

我正在使用Windows 7上的Laravel 4.2.3。

另外,我注意到了这些lock标志。这是错的吗?

Locked files and folders

1 个答案:

答案 0 :(得分:1)

我自己发现了这个问题

项目名称有大写字母大小写,我称之为小写字母:)