내 웹 사이트에 내 응용 프로그램을 배포했으며 마침내 제대로 작동합니다. 그러나 나는 다단식 옵션의 두 번째 배치를 만들었습니다.이 옵션은 생산과는 달리 개발이라고합니다. 내 development.rb 파일 내부디버그 모드에서 배포하는 방법 symfony2 app with capifony?
는, 내가 설정 한 :
세트 :
거짓 clear_controllers를, 파일 app_dev.php이 제거되지 않도록. 실제로는 사용할 수 있지만 다음과 같은 가상 호스트 설정에도 불구하고 기본적으로 실행되지 않습니다
<VirtualHost *:80>
ServerName test.sebastienvassaux.com
DocumentRoot /var/www/mysite.com/development/current/web
DocumentRoot /var/www/mysite.com/development/current/web
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/mysite.com/development/current/web>
DirectoryIndex app_dev.php
Options -Indexes
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
그래서 첫 번째 질문 : 어떻게이 mysite.com가 app_dev.php로드합니까과 app.php하지? AppKernel.php 라인 (42)에
의 ClassNotFoundException : 내가 수동으로 주소 mysite.com/app_dev.php을 입력하면
다음, 나는 다음과 같은 오류가 네임 스페이스에서 "SensioGeneratorBundle" 클래스의로드를 시도 "Sensio \ Bundle \ GeneratorBundle". 다른 네임 스페이스 에 대한 "사용"문을 잊어 버리셨습니까?
내가 dev 모드에서 로컬로 작업 할 때이 오류가 발생하지 않습니다. 이유는 무엇입니까? 문제를 더 깊이 이해하려면 어떻게해야합니까?
고맙습니다.
app_dev.php를 수동으로 넣으면 멋지게 작동합니다. 하지만 여전히 루트 URL은 app_dev를 직접로드하지 않고 단지 app를 사용하여 내 가상 호스트 구성을 무시합니다. 이걸 바꾸려면 내가 할 수있는 일이 뭔지 알아? –