Score:0

พยายามรวม phpmyadmin ใน nginx (ERR_EMPTY_RESPONSE)

ธง gr

ฉันพยายามรวม phpmyadmin ใน nginx และฉันได้รับข้อผิดพลาดนี้: ERR_EMPTY_RESPONSE

ผู้ใช้ user38912;
worker_processes อัตโนมัติ
ผู้ปฏิบัติงาน_rlimit_nofile 300000;

เหตุการณ์ {
    worker_connections 16000;
    ใช้ epol;
    ยอมรับ_mutex บน;
    เปิด multi_accept;
}

thread_pool pool_xui threads=32 max_queue=0;

http {
    รวม mime.types;
    แอปพลิเคชัน default_type/octet-stream;
    ส่งไฟล์บน;
    tcp_nopush บน;
    tcp_nodelay บน;
    เปิด reset_timedout_connection;
    รวม gzip.conf;
    fastcgi_read_timeout 200;
    access_log off;
    error_log /dev/null;
    keepalive_timeout 10;
    รวม balance.conf;
    send_timeout 20m;    
    sendfile_max_chunk 512k;
    lingering_close off;
    เธรด aio = pool_xui;
    client_body_timeout 13 วินาที;
    client_header_timeout 13 วินาที;
    client_max_body_size 8m;
    proxy_buffer_size 16k;
    proxy_busy_buffers_size 24k;
    proxy_buffers 64 4k;
    proxy_max_temp_file_size 0;
    real_ip_header X-ส่งต่อ-สำหรับ;
    รวมถึง realip_cdn.conf;
    รวมถึง realip_cloudflare.conf;
    รวม realip_xui.conf;
    รวม limit.conf;
    limit_req_zone $binary_remote_addr zone=หนึ่ง:30m อัตรา=20r/s;
    เซิร์ฟเวอร์ {
        รวมพอร์ต/*.conf;
        รวมรหัส/*.conf;
        รวม ssl.conf;
        รวม custom.conf;
        ดัชนี index.php index.html index.htm;
        try_files $uri $uri.html $uri/ @extensionless-php;
        ราก /home/xui/www/;
        ปิด server_tokens;
        chunked_transfer_encoding ปิด;
        ตัวแก้ไข 1.1.1.1 1.0.0.1 ถูกต้อง = 300s;
        Solver_timeout 5 วินาที;
        ปิด Absolute_redirect;

        ถ้า ($request_method !~ ^(GET|POST)$) {
            คืน 200;
        }

        rewrite_log บน;
        เขียนใหม่ ^/play/(.*)/(.*)$ /stream/auth.php?token=$1&extension=$2 ตัวแบ่ง;
        เขียนใหม่ ^/play/(.*)$ /stream/auth.php?token=$1 ตัวแตก;
        เขียนใหม่ ^/key/(.*)$ /stream/key.php?token=$1 ตัวแบ่ง;
        เขียนใหม่ ^/movie/(.*)/(.*)/(.*)$ /stream/auth.php?username=$1&password=$2&stream=$3&type=movie break;
        เขียนใหม่ ^/movie/(.*)/(.*)$ /stream/auth.php?token=$1&stream=$2&type=movie break;
        เขียนใหม่ ^/series/(.*)/(.*)/(.*)$ /stream/auth.php?username=$1&password=$2&stream=$3&type=series break;
        เขียนใหม่ ^/series/(.*)/(.*)$ /stream/auth.php?token=$1&stream=$2&type=series break;
        เขียนใหม่ ^/subtitle/(.*)/(.*)/(.*)/(.*)$ /stream/auth.php?username=$1&password=$2&stream=$4&sid=$3&type=subtitle break;
        เขียนใหม่ ^/subtitle/(.*)/(.*)/(.*)$ /stream/auth.php?username=$1&password=$2&stream=$3&type=subtitle break;
        เขียนใหม่ ^/hls/(.*)$ /stream/segment.php?token=$1 ตัวแบ่ง;
        เขียนใหม่ ^/tsauth/(.*)$ /stream/timeshift.php?token=$1 ตัวแตก;
        เขียนใหม่ ^/thauth/(.*)$ /stream/thumb.php?token=$1 ตัวแตก;
        เขียนใหม่ ^/auth/(.*)$ /stream/live.php?token=$1 ตัวแตก;
        เขียนใหม่ ^/vauth/(.*)$ /stream/vod.php?token=$1 ตัวแตก;
        เขียนใหม่ ^/subauth/(.*)$ /stream/subtitle.php?token=$1 ตัวแตก;
        เขียนใหม่ ^/timeshift/(.*)/(.*)/(.*)/(.*)/(.*)\.(.*)$ /stream/auth.php?username=$1&password=$2&stream =$5&extension=$6&duration=$3&start=$4&type=timeshift break;
        เขียนใหม่ ^/timeshift/(.*)/(.*)/(.*)/(.*)\.(.*)$ /stream/auth.php?token=$1&stream=$4&extension=$5&duration=$2 &start=$3&type=พักกะเวลา;
        เขียนใหม่ ^/thumb/(.*)/(.*)/(\d+)$ /stream/auth.php?username=$1&password=$2&stream=$3&type=thumb break;
        เขียนใหม่ ^/thumb/(.*)/(\d+)$ /stream/auth.php?token=$1&stream=$2&type=thumb break;
        เขียนใหม่ ^/playlist/(.*)/(.*)/(.*)$ /playlist.php?username=$1&password=$2&type=$3 break;
        เขียนใหม่ ^/playlist/(.*)/(.*)$ /playlist.php?username=$1&password=$2 ตัวแบ่ง;
        เขียนใหม่ ^/player_api/(.*)/(.*)/(.*)$ /player_api.php?username=$1&password=$2&action=$3 ตัวแบ่ง;
        เขียนใหม่ ^/player_api/(.*)/(.*)$ /player_api.php?username=$1&password=$2 ตัวแบ่ง;
        เขียนใหม่ ^/epg/(.*)/(.*)/gz$ /epg.php?username=$1&password=$2&gzip=1 ตัวแบ่ง;
        เขียนใหม่ ^/epg/(.*)/(.*)$ /epg.php?username=$1&password=$2 ตัวแบ่ง;
        เขียนใหม่ ^/live/(.*)/(.*)/(\d+)\.(.*)$ /stream/auth.php?username=$1&password=$2&stream=$3&extension=$4&type=live break;
        เขียนใหม่ ^/live/(.*)/(.*)/(\d+)$ /stream/auth.php?username=$1&password=$2&stream=$3&extension=ts&type=live break;
        เขียนใหม่ ^/live/(.*)/(\d+)\.(.*)$ /stream/auth.php?token=$1&stream=$2&extension=$3&type=live break;
        เขียนใหม่ ^/live/(.*)/(\d+)$ /stream/auth.php?token=$1&stream=$2&extension=ts&type=live break;
        เขียนใหม่ ^/probe/(.*)$ /probe.php?data=$1 ตัวแบ่ง;
        เขียนใหม่ ^/(.*)/(.*)/(\d+)\.(.*)$ /stream/auth.php?username=$1&password=$2&stream=$3&extension=$4&type=live break;
        เขียนใหม่ ^/(.*)/(.*)/(\d+)$ /stream/auth.php?username=$1&password=$2&stream=$3&extension=ts&type=live break;

        สถานที่ = /xmltv.php {
            เขียนใหม่ ^ /epg.php สุดท้าย;
        }
        
        สถานที่ = /get.php {
            เขียนใหม่ ^ /playlist.php ล่าสุด;
        }
        
        สถานที่ = /panel_api.php {
            เขียนใหม่ ^ /player_api.php ล่าสุด;
        }
        
        สถานที่ = /streaming/live.php {
            ส่งคืน 302 /stream/auth.php?type=live&$args;
        }
        
        สถานที่ = /streaming/rtmp.php {
            ส่งคืน 302 /stream/rtmp.php?$args;
        }
        
        สถานที่ = /streaming/timeshift.php {
            ส่งคืน 302 /stream/auth.php?type=timeshift&$args;
        }
        
        สถานที่ = /streaming/vod.php {
            ส่งคืน 302 /stream/auth.php?type=movie&$args;
        }

        ตำแหน่ง = /server/load.php {
            ส่งคืน 302 /c/portal.php?$args;
        }

        ตำแหน่ง ^~ /images/index.html {
            กลับ 404;
        }
        
        ตำแหน่ง ^~ /images/admin/index.html {
            กลับ 404;
        }
        
        ตำแหน่ง ^~ /images/enigma2/index.html {
            กลับ 404;
        }

        สถานที่ ^~ /images/ {
            #หยุดดำเนินการ
        }
        
        สถานที่ ~ ^/สถานะ$ {
            อนุญาต 127.0.0.1;
            ปฏิเสธทั้งหมด
            fastcgi_index index.php;
            fastcgi_pass php;
            รวม fastcgi_params;
            เปิด fastcgi_buffering;
            fastcgi_buffers 96 32k;
            fastcgi_buffer_size 32k;
            fastcgi_max_temp_file_size 0;
            เปิด fastcgi_keep_conn;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            fastcgi_param SCRIPT_NAME $fastcgi_script_name;
        }
        
        ตำแหน่ง /nginx_status {
            อนุญาต 127.0.0.1;
            ปฏิเสธทั้งหมด
            stub_status บน;
        }
        
        ตำแหน่ง /phpmyadmin {
                นามแฝง /usr/share/phpmyadmin;
                ดัชนี index.php;
                fastcgi_param SCRIPT_FILENAME /usr/share/phpmyadmin/index.php;
                fastcgi_param SCRIPT_NAME /index.php;
                fastcgi_pass php-fpm;
            }

        ตำแหน่ง ~ \.php$ {
            โซน limit_req=หนึ่งระเบิด=8;
            รวม limit_queue.conf;
            try_files $uri =404;
            fastcgi_index index.php;
            fastcgi_pass php;
            รวม fastcgi_params;
            เปิด fastcgi_buffering;
            fastcgi_buffers 128 32k;
            fastcgi_buffer_size 32k;
            fastcgi_busy_buffers_size 128k;
            fastcgi_max_temp_file_size 0;
            เปิด fastcgi_keep_conn;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            fastcgi_param SCRIPT_NAME $fastcgi_script_name;
        }
        
        ตำแหน่ง @extensionless-php {
            เขียนใหม่ ^(.*)$ $1.php สุดท้าย;
        }
    }
}
Klamber avatar
ru flag
สคริปต์ php อื่นๆ ของคุณใช้ `fastcgi_pass php;` พวกเขาทำงานหรือไม่ โดยทั่วไป คุณระบุ url ไปที่ php-fpm เพื่อส่งผ่าน เช่น `fastcgi_pass 127.0.0.1:9000;`

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา