Cannot start session without errors in phpMyAdmin

Error: Token Mismatch
Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.
이런 류의 오류가 계속 발생하는 현상을 겪었다.

CentOS에서는 phpMyAdmin을 기본 리포지터리에서 제공하지 않는 바람에 수동 설치하느라고 애먹었다.

session 폴더를 따로 지정해주지 않는 경우 “/var/lib/php/session” 폴더를 세션 폴더로 사용하는데 ownership이 root:apache로 설정되어있었다. 내 경우 apache를 nobody:nobody에서 실행시키고 있었기 때문에 폴더 소유권을 바꿔주는 것으로 해결을 봤다.
# chown nobody:nobody /var/lib/php/session/
휴! 다행이다!

CC BY-NC-SA 4.0 This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Leave a Comment

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.