설치가 정상적으로 되지 않습니다.
본문
안녕하세요
환경은 다음과 같습니다.
CentOS Linux release 7.4.1708 (Core)
PHP 5.4.16 (cli) (built: Apr 12 2018 19:02:01)
nginx/1.14.1
5.7.24 - MySQL Community Server (GPL)
phpMyAdmin 4.4.15.10
그누보드5 버젼 : gnuboard5.3.1.9.tar.gz
문제는
data 폴더에 권한을 줘도 아래와 같이 메세지가 계속 나옵니다.
나름 unix/linux로 아래의 권한 정도는 충분히 이해하고 있습니다.
data 디렉토리의 퍼미션을 707로 변경하여 주십시오.
$> chmod 707 data 또는 chmod uo+rwx data
위 명령 실행후 브라우저를 새로고침 하십시오.
혹시 다른 방법 또는 이유를 알 수 있을까요?
감사합니다.
답변 6
직접 운영중인 서버라면
home/계정아이디 또는
home/계정아이디/www, 아니면 public_html 폴더의 권한도 살펴보세요.
mysql 5.7이면
https://sir.kr/g5_tip/9410 도 참고하세요.
진서기님 답변 감사합니다.
현재
/usr/share/nginx/html 755
/usr/share/nginx/html/g5 755
/usr/share/nginx/html/g5/data 707
로 변경되었으나 동일한 메세지가 나옵니다.
경험 있으신 분 계시면 답변 부탁드립니다.
소유자가 다르기 때문이 아닐까요?
기존에 생성된 폴더의 소유권자를 확인해보세요.
chown -R root:root /usr/share/nginx/html 이런식으로
nginx 돌리고 있는놈으로 권한 줘보세요 (nginx.conf 안에 기재된)
혹시 data 디렉토리는 새로 만드시고 퍼미션을 주신건지요?
저는 CentOS6에서 동일한 문제로 씨름을하다 아래 방법으로 해결하였습니다.
참고하세요.
# chcon -R -t httpd_sys_content_t /var/www/html/gnuboard