제목 | php 에러 발생 처리관련 질문입니다. | ||
---|---|---|---|
글쓴이 | 포자촉수 | 작성시각 | 2014/03/25 12:40:32 |
|
|||
에러 발생시에 비어 있는 페이지가 뜨는 경우가 있습니다. 이 경우에 특정 페이지로 리다이렉트(?) 하길 원합니다. 이 경우 어느 쪽을 설정해야 하는지요? 내용 추가 입니다. 500 internal server에러 인 경우에 주로 발생하는 것 같습니다. nginx 를 사용하고 있는데요 nginx에서 500 에러 페이지를 설정 해주었음에도 해당 페이지로 가지 않습니다. 내용 추가 입니다. nginx에서 이하와 같이 지정한 에러페이지로 가지 않을 경우 error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } 다음 이텔릭 볼드로 표현한 옵션을 추가 해주었을때 지정한 페이지로 가는 것을 확인 할 수 있었습니다. # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini # With php5-cgi alone: #fastcgi_pass 127.0.0.1:9000; # With php5-fpm: fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; fastcgi_intercept_errors on; } |
|||
다음글 | PHP에서 자료 올릴때 질문 드립니다. (3) | ||
이전글 | 이 오류는 왜생기는걸까요? (2) | ||
한대승(불의회상)
/
2014/03/25 14:55:09 /
추천
0
사용자 정의 error를 이야기 하시는 거라면 application/errors 폴더를 살펴 보세요.
|
포자촉수
/
2014/03/25 15:11:21 /
추천
0
네 감사합니다.
|