2014-11-04 4 views
0

그래서 Laravel을 처음 사용합니다.Apache 2와 작동하도록 laravel 가져 오기

저는 Mac OS X을 사용하여 개발 중이므로 처음에는 Homestead를 사용하는 것이 좋습니다. 하지만 그들은 nginx를 사용합니다.이 도구는 sysadmin 기술이있는 apache2에 대해 많이 알고있을 때 거의 알지 못합니다.

그래서 오늘 밤, 나는 (그런데 작곡가 종속성을 다운로드하는 것이 훨씬 빠릅니다) 내 전용 서버를 잡고, 나는이 가상 호스트가 :

LL은/var/www가 paste.debian.net/130339/을/AMI _> ➜ 사이트 활성화 LL은/var/www /에서

total 100K 
drwxrwxrwx 12 root root 4.0K Jun 1 20:16 app 
-rwxrwxrwx 1 root root 2.4K Jun 1 20:16 artisan 
drwxrwxrwx 2 root root 4.0K Nov 5 00:18 bootstrap 
-rwxrwxrwx 1 root root 697 Jun 1 20:16 composer.json 
-rwxrwxrwx 1 root root 58K Nov 5 00:18 composer.lock 
-rwxrwxrwx 1 root root 146 Jun 1 20:16 CONTRIBUTING.md 
-rwxrwxrwx 1 root root 567 Jun 1 20:16 phpunit.xml 
drwxrwxrwx 3 root root 4.0K Jun 1 20:16 public 
-rwxrwxrwx 1 root root 2.1K Jun 1 20:16 readme.md 
-rwxrwxrwx 1 root root 519 Jun 1 20:16 server.php 
drwxrwxrwx 20 root root 4.0K Nov 5 00:19 vendor 

AMI

당신이 laravel 시작 페이지를 참조 http://ami.dubstep.it 이동합니다.

그래서 그 후, 나는이 경로 생성 :

Route::get('/', function() 
{ 
     return View::make('hello'); 
}); 


Route::get('/about', function() 
{ 
     return View::make('hello'); 
}); 

을하지만 이전 URL로 이동에 대한 다음 (404)를 얻을 수/추가 할 경우

사람이 나를 설명 할 수 ?

오류 아파치의 로그 : 공용 폴더에 [Wed Nov 05 00:26:12 2014] [error] [client 23.226.237.192] File does not exist: /var/www/AMI/public/about

htaccess로 : paste.debian.net/130340/

도와주세요!

답변

0

당신이 laravel 디렉토리에

composer dump-autoload 

했을 (modrewrite이 가능하다)? 명령에

그냥 몇 가지 정보 :
What are differences between "php artisan dump-autoload" and "composer dump-autoload"

+0

그래, 난 이런 짓을했는지. 동일한 문제가 발생합니다. 또한 크롬이 검은 색 페이지를 표시하는 동안 Safari 또는 Google 크롬은 http://ami.dubstep.it을 올바르게 표시합니다. – thms0

+0

흥미 롭습니다. 방금 '/ about'에 가려고했는데 이제는 404가 아니라 laravel 오류가 발생합니다. 어제부터 변경 한 사항이 있습니까? – JMc

관련 문제