최근에 리눅스를 배우고 있는데 마침 PHP 프로젝트를 하게 되어 리눅스에서 환경을 구성하고 하려고 했습니다.
안타깝게도 실행 후 웹사이트가 공백으로 바뀌었습니다. 디버깅 결과 sqlite 데이터베이스에 문제가 있는 것으로 확인되었습니다.
sqlite 확장 설치
apt-get install php5-sqlite/var/log/apach2/error.log 로그 파일을 보고 다음 줄을 찾습니다.
SQLSTATE[HY000]: General error: 8 attempt to write a readonly database
chmod g+w db.sqlite
SQLSTATE[HY000]: General error: 14 unable to open database file
chown www-data db.sqlite
위 내용은 내용의 측면을 포함하여 Linux에서 sqlite 데이터베이스 읽기 및 쓰기에 대한 권한 문제를 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.