내 블로그 백엔드는 phalcon 프레임워크를 사용합니다. 예전에는 php7.0 버전을 사용했는데 오늘 php7.1로 변경했는데 갑자기 세션 데이터를 가져올 수 없는 걸 발견했습니다. 질문하려고 공식 홈페이지에 갔는데, php7.1의 세션 문제라고 하더군요.
그들이 나에게 준 해결책 중 하나는 32에서 40으로 변경하는 것이었습니다. php-fpm을 다시 시작한 후에도 여전히 작동하지 않습니다. session.sid_length
给我你的怀抱2017-05-16 13:16:02
문제가 해결되었습니다. 권한 문제.
저는 yum을 이용해서 설치했거든요. 그런 다음 PHP 세션은 /var/lib/php/session/
에 저장되고 기본 권한은 apache
입니다. /var/lib/php/session/
,它的默认权限是apache
。
然后因为我使用了nginx作为WEB服务器,但是我修改了php-fpm的权限,但是我没有修改php保存session目录的权限,
导致session因为权限问题一直写入不进去。
然后通过chown
chown
을 사용하여 권한을 부여하세요. 그게 다야. 🎜