테스트 사이트 - 개발 중인 베타 버전입니다

우성짱님의 도커로 멀티도메인구성후 로그인 안되는현상~ 채택완료

구다라 4년 전 조회 1,557

우성짱님의 도커로 멀티도메인구성(https://www.wsgvet.com/ubuntu/123)로 로컬환경을 

구성해보고있습니다만.......그누보드만 접속이 되질않습니다......

[현재의상태]

그누보드,워드프레스,라이믹스등을 로컬환경에설치.테스트중

1.워드프레스 ----> 정상작동

2.라이믹스-----------> 정상작동

3.기타 쇼핑몰------->정상작동

4. 그누보드--------->설치까지는정상적으로되나 이후 화면표시및 로그인안됨.

   (설치완료후 이동하면 http://localhost/bbs/logout.php로 아래이미지처럼자동이동)

에러로그

</p>

<p>2021/06/26 07:27:47 [error] 23#23: *381 FastCGI sent in stderr: "PHP message: PHP Warning:  chmod(): Operation not permitted in /var/www/html/gnuboard/lib/Cache/FileCache.class.php on line 156" while reading response header from upstream, client: 172.18.0.1, server: localhost, request: "GET / HTTP/1.1", upstream: "fastcgi://172.18.0.5:9000", host: "localhost:8080"</p>

<p>

access로그

</p>

<p>172.18.0.1 - - [26/Jun/2021:06:19:56 +0900] "GET / HTTP/1.1" 200 4415 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36" "-"</p>

<p>172.18.0.1 - - [26/Jun/2021:06:19:56 +0900] "GET /theme/basic/css/default.css?ver=210618 HTTP/1.1" 200 6159 "<a href="http://localhost:8080/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36" "-"" target="_blank" rel="noopener noreferrer">http://localhost:8080/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36" "-"</a></p>

<p>

그누보드nginx/con.d/gnuboard.conf

</p>

<p>server {</p>

<p>        listen 8080;</p>

<p>        listen [::]:8080;</p>

<p> </p>

<p>        server_name localhost;</p>

<p>        root /var/www/html/gnuboard;</p>

<p>        index  index.php index.html;</p>

<p> </p>

<p>    location / {</p>

<p>        try_files $uri $uri/ /index.php$is_args$args;</p>

<p>    }</p>

<p> </p>

<p>    location ~ [^/]\.php(/|$) {</p>

<p>        fastcgi_pass php:9000;</p>

<p>        fastcgi_index index.php;    </p>

<p>        fastcgi_param SCRIPT_FILENAME  $document_root$fastcgi_script_name;</p>

<p>        include       fastcgi_params;</p>

<p>    }</p>

<p>}</p>

<p>

nginx/nginx.conf

</p>

<p>user  nginx;</p>

<p>worker_processes  auto;  # use "grep processor /proc/cpuinfo | wc -l" and type the number here, or stay with automatic configuration</p>

<p>

 </p>

<p>error_log  /var/log/nginx/error.log warn;</p>

<p>pid        /var/run/nginx.pid;</p>

<p>

 </p>

<p>events {</p>

<p>    worker_connections  1024;  # use "ulimit -n" and type the number here</p>

<p>}</p>

<p>





 </p>

<p>http {</p>

<p>    include       /etc/nginx/mime.types;</p>

<p>    default_type  application/octet-stream;</p>

<p>

 </p>

<p>    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '</p>

<p>                      '$status $body_bytes_sent "$http_referer" '</p>

<p>                      '"$http_user_agent" "$http_x_forwarded_for"';</p>

<p>

 </p>

<p>    access_log  /var/log/nginx/access.log  main;</p>

<p>

 </p>

<p>    sendfile        on;</p>

<p>    tcp_nopush     on;</p>

<p>    server_names_hash_bucket_size 128;</p>

<p>

 </p>

<p>    keepalive_timeout  65;</p>

<p>    charset urtf-8;</p>

<p>

 </p>

<p>    server_tokens off;</p>

<p>    proxy_hide_header X-Powered-By;</p>

<p>    client_body_buffer_size 10K;</p>

<p>    client_header_buffer_size 1k;</p>

<p>    client_max_body_size 100M;</p>

<p>    large_client_header_buffers 2 1k;</p>

<p>

 </p>

<p>    client_body_timeout 12;</p>

<p>    client_header_timeout 12;</p>

<p>    send_timeout 10;</p>

<p>

 </p>

<p>    gzip on;</p>

<p>    gzip_disable ¡°MSIE [1-6].(?!.*SV1)¡±;</p>

<p>    gzip_buffers 16 8k;</p>

<p>    gzip_comp_level 6;</p>

<p>    gzip_http_version 1.1;</p>

<p>    gzip_min_length 256;</p>

<p>    gzip_types text/plain text/css application/json application/x-javascript application/javascript text/xml application/xml application/rss+xml text/javascript image/svg+xml application/vnd.ms-fontobject application/x-font-ttf font/opentype image/x-icon;</p>

<p>    gzip_vary on;</p>

<p>    gzip_proxied any;</p>

<p>    gzip_static on;</p>

<p>

 </p>

<p>    include /etc/nginx/fastcgi.conf;</p>

<p>    include /etc/nginx/conf.d/*.conf;</p>

<p>}</p>

<p>

입니다.....

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

4년 전

오랜만에 접속해서 해결하였습니다........

원인은 도커내의 권한문제였습니다......

늦었지만 해결하였기에 댓글남김니다..

관심 감사합니다~~

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

common.php에서

// 4.00.03 : [보안관련] PHPSESSID 가 틀리면 로그아웃한다.
if (isset($_REQUEST['PHPSESSID']) && $_REQUEST['PHPSESSID'] != session_id())

    session_id( $_REQUEST['PHPSESSID']);  // 추가해 보세요.
    goto_url(G5_BBS_URL.'/logout.php');

// QUERY_STRING
$qstr = '';

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

구다라
4년 전
적어주신 내용이랑 아래 코드랑 어디가 틀린건지~~~~~~~~~
아래 세션부분을 주석처리하면... 메인화면은 표시가 됩니다만...로그인이 안되네요~~ㅠ.ㅠ

// 4.00.03 : [보안관련] PHPSESSID 가 틀리면 로그아웃한다.
if (isset($_REQUEST['PHPSESSID']) && $_REQUEST['PHPSESSID'] != session_id())
goto_url(G5_BBS_URL.'/logout.php');

// QUERY_STRING
$qstr = '';
엑스엠엘
4년 전
굵은 글씨 부분이요.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인