젠드 프레임 워크로 만든 프로젝트를 공유 호스팅에 배포하고 싶습니다. 내 프로젝트는 구조가 있습니다공유 호스트에 젠드 프레임 워크 배포
응용 프로그램 문서 라이브러리 폐기 공공 스크립트 테스트
를이 내가 무엇을했는지 있습니다 :
나는 젠드 폴더 (모든 라이브러리 파일을 복사)를 라이브러리 폴더
I 복사 위의 모든 구조를 public_html/projects/project 에 입력하십시오 (www.mydomain.com/projects/project/public을 입력하면 프로젝트가 실행됩니다)
나는 링크를 클릭하여 www.mydomain.com/projects/project/public/someController/someAction
불행하게도 내가 보는 모든 흰색, 빈 페이지입니다. 로컬 (젠드 서버 CE 사용)은 완벽하게 작동했습니다. 젠드는이 URL로 무엇인가해야하고 적절한 조치를 취해야한다는 것을 인식하지 못합니다.
내가 무엇을 놓쳤는가? 인사말!
우선 예외를 표시하고 오류를 표시하기위한'application.ini' 설정을 변경하여 디버깅 할 수 있습니다. 또한 Windows 개발 환경과 Linux 생산 환경 간의 일반적인 차이점에 유의하십시오. http://stackoverflow.com/questions/4634151/why-this-code-is-not-working-on-linux-server/4637652#4637652 –
Did .htaccess에 RewriteBase를 올바르게 설정 했습니까?웹 루트가 아닌 폴더에서 응용 프로그램을 실행하기 때문에 필요할 수 있습니다. –
@Boris 사실, RewriteBase를 변경하면 문제가 해결되었습니다. 제안 해 주셔서 감사합니다! :) – Bart