gnuboard5 설치반복, dbconfig 에러

gnuboard5 설치반복, dbconfig 에러

QA

gnuboard5 설치반복, dbconfig 에러

본문

개인서버에 그누보드5를 올리는 도중에 문제가 발생해 질문드립니다.

 

아무리 게시판을 뒤져봐도 해답을 찾을 수가 없네요..

 

설치경로 : /home/www-data/domainname/

 

php-fpm User : www-data/service

mysqld User : mysql/mysql

 

 

[[www-data$pwd]]

/home/www-data/domainname

 

[[www-data$tree -L 1]]

.

├── adm

├── bbs

├── _common.php

├── common.php

├── config.php

├── css

├── data (permission 707)

├── extend

├── g4_import.php

├── g4_import_run.php

├── _head.php

├── head.php

├── head.sub.php

├── img

├── index.php

├── install

├── js

├── lib

├── LICENSE.txt

├── mobile

├── perms.sh

├── plugin

├── README.md

├── skin

├── _tail.php

├── tail.php

├── tail.sub.php

└── theme


[[www-data$ls -l]]
total 208
drwxr-xr-x.  5 www-data service  4096 May 24 17:46 adm
drwxr-xr-x.  2 www-data service  4096 May 24 17:46 bbs
-rw-r--r--.  1 www-data service    38 May 24 17:46 _common.php
-rw-r--r--.  1 www-data service 24112 May 24 17:46 common.php
-rw-r--r--.  1 www-data service  8569 Jun 12 23:53 config.php
drwxr-xr-x.  3 www-data service    54 May 24 17:46 css
drwxrwxrwx.  2 www-data service    25 Jun 12 23:45 data
drwxr-xr-x.  2 www-data service    66 May 24 17:46 extend
-rw-r--r--.  1 www-data service  7245 May 24 17:46 g4_import.php
-rw-r--r--.  1 www-data service 16635 May 24 17:46 g4_import_run.php
-rw-r--r--.  1 www-data service   112 May 24 17:46 _head.php
-rw-r--r--.  1 www-data service  7163 May 24 17:46 head.php
-rw-r--r--.  1 www-data service  3923 May 24 17:46 head.sub.php
drwxr-xr-x.  2 www-data service  4096 May 24 17:46 img
-rw-r--r--.  1 www-data service  1320 May 24 17:46 index.php
drwxr-xr-x.  3 www-data service  4096 May 24 17:46 install
drwxr-xr-x.  2 www-data service  4096 May 24 17:46 js
drwxr-xr-x.  3 www-data service  4096 May 24 17:46 lib
-rw-r--r--.  1 www-data service 63147 May 24 17:46 LICENSE.txt
drwxr-xr-x.  3 www-data service  4096 May 24 17:46 mobile
-rw-r--r--.  1 www-data service   398 May 24 17:46 perms.sh
drwxr-xr-x. 15 www-data service  4096 May 24 17:46 plugin
-rw-r--r--.  1 www-data service     0 May 24 17:46 README.md
drwxr-xr-x. 15 www-data service  4096 May 24 17:46 skin
-rw-r--r--.  1 www-data service   112 May 24 17:46 _tail.php
-rw-r--r--.  1 www-data service  1762 May 24 17:46 tail.php
-rw-r--r--.  1 www-data service   918 May 24 17:46 tail.sub.php
drwxr-xr-x.  3 www-data service    18 May 24 17:46 theme

 

[[SElinux mypol.te]]

#============= httpd_t ==============

allow httpd_t unconfined_t:unix_stream_socket connectto;

allow httpd_t user_home_t:dir write;

#!!!! This avc is allowed in the current policy 

allow httpd_t user_home_t:dir create;

#!!!! This avc is allowed in the current policy 

allow httpd_t user_home_t:file create;

#!!!! This avc is allowed in the current policy 

allow httpd_t user_home_t:lnk_file read;

 

 

[[Nginx server block]]

 36     server {

 37         listen 80;

 38         server_name domainmane

 39         access_log /home/www-data/domainname/log/access.log;

 40

 41         location / {

 42             root /home/www-data/domainname;

 43             index index.php;

 44         }

 45

 46         location ~ \.php$ {

 47             root /home/www-data/domainname;

 48             #fastcgi_pass 127.0.0.1:9000;

 49             fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;

 50             fastcgi_index index.php;

 51             fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name    ;

 52             include fastcgi_params;

 53

 54             #fastcgi_read_timeout 150;

 55         }

 56     }


php-fpm, mysql 둘다 유닉스 소켓통신입니다.
(mysql DB dir : /data0/mysql/data/DBname/

 

도메인 주소로 들어가서 설치완료후 테이블생성까지 확인했습니다.

 

그런데 다시 주소로 접속하면 ./data/dbconfig.php 가 없다고 출력됩니다. 이렇게 설치가 무한 반복되구요.

 

dbconfig.php 를 ./data 에 수동으로 만들어주면 그누보드 5 초기화면이 뜨긴 하는데 최고관리자 로그인이 안됩니다. 

 

무언가 근본적인 문제가 있을것 같은데 아무리 생각해봐도 잘 모르겠네요..;; 권한의 문제는 아닌것 같고..

 

도움 부탁드립니다.

 

 


이 질문에 댓글 쓰기 :

답변 1

싹다 밀고

다시설치하시기 전에 

data 폴더 만드시고 

다시한번 설치해 보시는건어떨까요?

여러번 시도해보았지만 안됩니다..
Nginx 로그 살펴보니 PHP fwrite 부분에서 문제가 발생합니다.
install_db.php
255 $file = '../'.G5_DATA_DIR.'/'.G5_DBCONFIG_FILE;
여기서부터 fwrite 1개 이상의 인자가 필요하다고 에러가 뜨네요..

답변을 작성하시기 전에 로그인 해주세요.
전체 99
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT