ด้วยเหตุผลบางประการ ฉันติดตั้ง PHP 5.3.5 บน Ubuntu Server 18.04 LTS
ในขณะนี้ฉันไม่สามารถทำให้ php ทำงานได้เมื่อฉันเรียกมัน
ฉันใช้หัวข้อต่อไปนี้เพื่อติดตั้ง PHP 5.3
ฉันสามารถติดตั้ง PHP 5.3.5 บนเซิร์ฟเวอร์ Ubuntu 18.04 LTS ได้หรือไม่
เมื่อเรียก index.php ฉันได้รับ 404 กลับมา
ไฟล์เช่น html, jpg, txt ทำงานได้ดี
นี่คือ "/etc/nginx/sites-available/default" ของฉัน
เซิร์ฟเวอร์ {
ฟัง 2053;
server_name localhost;
access_log /var/log/nginx/localhost.access.log;
## ตำแหน่งเริ่มต้น
ที่ตั้ง / {
ราก /var/www;
ดัชนี index.php;
}
## รูปภาพและเนื้อหาคงที่ได้รับการปฏิบัติที่แตกต่างกัน
ตำแหน่ง ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|xml)$ {
access_log off;
หมดอายุ 30d;
ราก /var/www;
}
## แยกวิเคราะห์ไฟล์ .php ทั้งหมดในไดเร็กทอรี /var/www
ตำแหน่ง ~ .php$ {
try_files $uri =403;
# หรือคุณสามารถตั้งค่าได้
# cgi.fix_pathinfo = เท็จ
# ใน php.ini
รวม /etc/nginx/fastcgi_params;
keepalive_timeout 0;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass 127.0.0.1:9001;
}
## ปิดใช้งานการดู .htaccess & .htpassword
ตำแหน่ง ~ /\.ht {
ปฏิเสธทั้งหมด
}
}
แบ็กเอนด์ต้นน้ำ {
เซิร์ฟเวอร์ 127.0.0.1:9000;
}
php -v
PHP 5.3.29 (cli) (สร้าง: 26 ส.ค. 2564 08:30:28 น.)
ลิขสิทธิ์ (c) 1997-2014 กลุ่ม PHP
Zend Engine v2.3.0, ลิขสิทธิ์ (c) 1998-2014 Zend Technologies
php อยู่ที่ไหน
php: /usr/local/bin/php /usr/local/lib/php.php
มีวิธีการทำงานนี้หรือไม่?
ขอบคุณล่วงหน้า.