L4를 사용중인 프로젝트에서이 "이상한"오류가 발생했습니다. 경로에 전화 후Laravel 4 : 컨트롤러가 작동하지 않고 HomeController 만
public function Hi()
{
echo 'simple test';
}
을 그리고 : 나는이 (가) HomeController.php에 다음과 같은 경우
그래서,
Route::get('hi', array('as' => 'hi', 'uses' => '[email protected]'));
그것은 잘 작동합니다. 내가 MemberController.php라는 컨트롤러 폴더에 새로운 컨트롤러를 생성하고 동일한 Hi()
기능을 수행하는 경우
그러나, 나는 그것을 호출하려고하면
Route::get('hi', array('as' => 'hi', 'uses' => '[email protected]'));
그것은 반환 ...
BadMethodCallException
Method [Hi] does not exist.
나는 이것이 무엇이 잘못되었는지 정말로 모른다. L4와 함께 다른 프로젝트에서 많은 컨트롤러를 사용하기 전에 작업 해본 적이 있습니다.
이 서버는 아파치가 아니라 Nginx에서 실행되기 때문에 htaccess가 없지만 이것이 어떤 차이점이 있다고 생각하지는 않습니다. L4가 마지막 버전으로 업데이트됩니다. 이견있는 사람?
당신은 유닉스 또는 윈도우를 사용하고 있습니까? –
Nginx @ Ubuntu 실행. – user2840318
우분투는 Ubuntu @ –