nginx에 Symfony2를 설치한 후 제대로 실행되지 않습니다.
阿神
阿神 2017-05-16 16:45:20
0
3
447

설치 후 http://localhost/Symfony/web/app_dev....에 직접 접속하세요. 환영 페이지가 나오지만 프롬프트가 뜹니다

웹 디버그 도구 모음을 로드하는 동안 오류가 발생했습니다(404: 찾을 수 없음).프로파일러를 열시겠습니까?

그러나 http://localhost/Symfony/web/app_dev.... 및 http://localhost/Symfony/web/app_dev....에 액세스하면 둘 다 404를 반환합니다.
symfony2

를 해결하세요.
阿神
阿神

闭关修行中......

모든 응답(3)
左手右手慢动作

nginx는 기본적으로 pathinfo 모드를 모르기 때문에 문제가 해결되었습니다.

给我你的怀抱

정답이 틀릴 수 있습니다. 죄송합니다. 확인이 필요합니다

nginx는 pathinfo를 구성하지 않습니다. 구성한 후에는 문제가 없습니다

Nginx 구성 파일 nginx.conf 열기
서버에 다음 구성을 추가합니다:

위치 수정 ~ .php#을 다음으로: ^/(app|app_dev|config).php(/|$)

으아악

실제로는 정규 매칭인 pathinfo 구문 분석 코드를 추가한 후 다음 코드를 추가하세요

으아악

다음과 같이 구성이 완료되었습니다

으아악
  • ( ) 대괄호는 양쪽에 공백으로 구분되어야 합니다.

수정 후 pathinfo를 인식할 수 있지만 Symfony는 여전히 오류를 보고합니다. 아직 해결되지 않았습니다.

刘奇

실력을 키워야 할 때인 것 같아요~ 4레벨, 6레벨은 보장되죠 하하하

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿