안녕하세요. 태영 블로그 태영 입니다.
오늘은 다음과 같이 PHP가 세션을 쓰지 못하는 에러가 발생했을때 해결방법에 대해 알아보겠습니다.
“PHP message: PHP Warning: session_start(): open(/var/lib/php/session/, O_RDWR) failed: Permission denied (13) in /var/www/test.php on line 5” while reading response header from upstream, client: 10.0.1.5, server: example.com, request: “GET / HTTP/1.0”, upstream: “fastcgi://127.0.0.1:9000”, host: “example.com
위와 같이 PHP가 세션을 쓰지 못한다는 에러메세지가 발생했습니다.
해결방법
chown -R nginx:nginx /var/lib/php/session
이 에러는 NGINX 를 사용할 경우 session 폴더 사용자가 apache 라서 쓰지못해 발생하는 오류 입니다.
'서버 & 컴퓨터 > PHP' 카테고리의 다른 글
phpinfo() – PHP 버전 정보 등 PHP의 모든정보 출력 함수 (0) | 2019.01.16 |
---|