[rhymix error] 로그인 안됨 (ubuntu 에서 sudo apt upgrade 후)
잘 사용하던, 라이믹스에 오늘 갑자기 로그인이 안되었다.
원인으로는, 방금 우분투 서버(22.04) 에서 sudo apt upgrade 를 실행 하였다.
환경
- oracle free tier
- ubuntu 22.04
- control panel ; hestia CP
- rhymix
이번에도 위 내용으로 chat gpt 와 gemini 에게 물어 봤다.
- 두 AI 와 3일동안 대화를 진행했지만, 별다른 소득이 없었다.
- 3일차에는 처음에 했던 이야기를 다시 반복하기 시작했다.
돌파구
- php session 이 작동하는지 살펴봤는데, 작동하지 않았다.
작동여부는 rhymix 를 새로 설치해 봤다. 그런데 설치가 되지 않는다.
예전글에서는 files 폴더 삭제를 이야기 했는데, (https://yes.ddonz.com/rhymix/board_nFic21/2028)
위 문제 해결을 session.save_path 을 확인 후, 올바른 권한 설정으로 해결했다.
hestiacp 에서 보이는 경로는 /var/lib/php/sessions 였다.
그래서, 그곳의 권한을 설정했었는데,
phpinfo.php를 만들어서 살펴보니, 실제 관여하는 경로는 /home/user/tmp 였다.
sudo nano /home/user/web/yes.ddonz.com/public_html/phpinfo.php
아래 라인을 삽입
phpinfo();
https://yes.ddonz.com/phpinfo.php
소유권과 권한 설정 (session.save_path)
sudo chown ddonz:www-data /home/ddonz/tmp
sudo chmod 770 /home/ddonz/tmp
재시작
sudo systemctl restart php8.1-fpm.service
끝.