Rumah > pembangunan bahagian belakang > tutorial php > Mengapa Fail PHP Saya Memuat Turun Daripada Melaksanakan dalam Nginx?

Mengapa Fail PHP Saya Memuat Turun Daripada Melaksanakan dalam Nginx?

Linda Hamilton
Lepaskan: 2024-12-01 17:17:15
asal
426 orang telah melayarinya

Why Are My PHP Files Downloading Instead of Executing in Nginx?

Nginx Melayan Fail PHP sebagai Muat Turun: Cara Membetulkan Pelaksanaan

Pemasangan Nginx anda dikonfigurasikan untuk menyediakan fail PHP sebagai muat turun dan bukannya melaksanakannya . Untuk menyelesaikan isu ini, ikut langkah berikut:

1. Nyahkomen Port Mendengar:

Edit /etc/nginx/sites-available/default dan nyahkomen kedua-dua baris berikut:

listen   80; ## ipv4
listen   [::]:80 default_server ipv6only=on; ## ipv6
Salin selepas log masuk

2. Tetapkan Nama Pelayan:

Tinggalkan server_name sebagai localhost:

server_name localhost;
Salin selepas log masuk

3. Tambah index.php:

Tambah index.php pada baris indeks:

index index.php index.html index.htm;
Salin selepas log masuk

4. Dayakan Blok Lokasi PHP:

Nyahkomen blok lokasi PHP berikut:

location ~ \.php$ { ... }
Salin selepas log masuk

5. Tetapkan cgi.fix_pathinfo:

Edit /etc/php5/fpm/php.ini dan tetapkan cgi.fix_pathinfo kepada 0:

cgi.fix_pathinfo = 0
Salin selepas log masuk

6. Mulakan Semula Perkhidmatan:

Mulakan semula Nginx dan php5-fpm:

sudo service nginx restart && sudo service php5-fpm restart
Salin selepas log masuk

Perubahan ini akan memastikan fail PHP dilaksanakan dengan betul oleh Nginx.

Atas ialah kandungan terperinci Mengapa Fail PHP Saya Memuat Turun Daripada Melaksanakan dalam Nginx?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan