Score:0

ดาวน์โหลดไฟล์ php แทนการเรียกใช้งาน nginx

ธง cn

ฉันกำลังทำโครงงานสำหรับงานมอบหมายของโรงเรียน เราต้องสร้างเว็บเซิร์ฟเวอร์ด้วยเวิร์ดเพรส

มีบางอย่างที่เราต้องเปลี่ยนเมื่อนึกถึงการเปลี่ยนผู้ใช้ nginx และ mariadb เป็น webuser และ dbuser ดังนั้นเราจึงได้รับประสบการณ์ใน linux

ฉันจำเป็นต้องติดตั้ง wordpress บนเว็บเซิร์ฟเวอร์ แต่ไฟล์ php ไม่ทำงานบนเว็บไซต์ ไฟล์ html ใช้งานได้

ฉันกูเกิลทั้งวัน ถามครู แต่ครูบอกว่าดูในกูเกิล ฮ่าๆ

กรุณาช่วย.

นี่คือการกำหนดค่า nginx:

# สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่า ดู:
# * เอกสารภาษาอังกฤษอย่างเป็นทางการ: http://nginx.org/en/docs/
# * เอกสารทางการของรัสเซีย: http://nginx.org/ru/docs/

ผู้ใช้เว็บผู้ใช้;
worker_processes อัตโนมัติ
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;

# โหลดโมดูลไดนามิก ดู /usr/share/doc/nginx/README.dynamic
รวม /usr/share/nginx/modules/*.conf;

เหตุการณ์ {
    worker_connections 1024;
}

http {
    log_format main '$remote_addr - $remote_user [$time_local] "$request"'
                      '$สถานะ $body_bytes_sent "$http_referer"'
                      '"$http_user_agent" "$http_x_forwarded_for"';

    access_log /var/log/nginx/access.log หลัก;

    ส่งไฟล์บน;
    tcp_nopush บน;
    tcp_nodelay บน;
    keepalive_timeout 65;
    types_hash_max_size 4096;

    รวม /etc/nginx/mime.types;
    แอปพลิเคชัน default_type/octet-stream;

    # โหลดไฟล์การกำหนดค่าแบบแยกส่วนจากไดเร็กทอรี /etc/nginx/conf.d
    # ดู http://nginx.org/en/docs/ngx_core_module.html#include
    # สำหรับข้อมูลเพิ่มเติม.
    รวม /etc/nginx/conf.d/*.conf;

เซิร์ฟเวอร์ {
        ฟัง 80;
        server_name localhost;

        access_log /Website/logs/access.log;
        error_log /Website/logs/error.log;

ที่ตั้ง / {
        รูท / เว็บไซต์;
        ดัชนี index.php index.html index.htm;

ถ้า (-f $request_filename) {
        หมดอายุ 30d;
        หยุดพัก;
}

ถ้า (!-e $request_filename) {
        เขียนใหม่ ^(.+)$ /index.php?q=$1 สุดท้าย;
        }
}

ตำแหน่ง ~ .php$ {
        fastcgi_pass localhost:9000; # พอร์ตที่กระบวนการ FastCGI เกิดขึ้น
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME /เว็บไซต์/$fastcgi_script_name; #เส้นทางเดียวกับข้างบน
        fastcgi_param PATH_INFO $fastcgi_script_name;
        รวม /etc/nginx/fastcgi_params;
        }
}
}
in flag
คำถามเกี่ยวกับ Server Fault จะต้องเกี่ยวกับการจัดการระบบเทคโนโลยีสารสนเทศใน **สภาพแวดล้อมทางธุรกิจ** การลงคะแนนเพื่อปิดคำถามเป็นหัวข้อนอก
Appleoddity avatar
ng flag
คุณควรนำสิ่งนี้ไปที่ [su]

โพสต์คำตอบ

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