Rumah >pembangunan bahagian belakang >masalah PHP >Apakah yang perlu saya lakukan jika nginx tidak dapat menjalankan fail atau direktori php?

Apakah yang perlu saya lakukan jika nginx tidak dapat menjalankan fail atau direktori php?

藏色散人
藏色散人asal
2022-12-02 09:21:055837semak imbas

Penyelesaian kepada masalah yang nginx tidak dapat menjalankan fail atau direktori php: 1. Mulakan pelayan php-fpm 2. Semak konfigurasi nginx tapak web 3. Buka fail nginx.conf dan semak akarnya arahan dan laluan arahan fastcgi_param; 4. , tetapkan laluan arahan supaya konsisten dengan laluan fail yang hendak diakses.

Apakah yang perlu saya lakukan jika nginx tidak dapat menjalankan fail atau direktori php?

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer Dell G3.

Apakah yang perlu saya lakukan jika nginx tidak dapat menjalankan fail atau direktori php? Menyelesaikan masalah nginx tidak menghuraikan php

nginx berjaya dipasang dan berjalan

php telah berjaya dipasang dan php-fpm berjaya dijalankan: perkhidmatan php-fpm mula
netstat -antp | grep :80  netstat -antp | grep :9000, port 80 dan 9000 kedua-duanya dalam keadaan mendengar

nginx boleh mengakses fail statik html tetapi tidak boleh mengakses fail php

halaman web html boleh dijalankan tetapi PHP tidak boleh dijalankan .... ..

1. "Ingat untuk memulakan pelayan php-fpm selepas pemasangan" Pastikan anda memulakannya

2. Semak konfigurasi nginx tapak web anda, terutamanya mata ditandakan dalam gambar

Secara amnya situasi berikut berlaku (ini yang saya temui)

Dalam fail nginx.conf, arahan root dan arahan fastcgi_param tidak konsisten dengan laluan fail yang anda ingin akses

Nota: Berikut adalah perkara yang perlu diperhatikan, fail konfigurasi nginx bagi setiap versi agak berbeza, tetapi ianya berbeza. secara amnya adalah sama. Root merujuk kepada laluan akses lalai fastcgi_aram merujuk kepada laluan yang akan dihuraikan oleh PHP.

Selain itu, jika anda menghadapi masalah seperti ini, ia mungkin isu kebenaran (akan dikemas kini apabila ditemui)

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika nginx tidak dapat menjalankan fail atau direktori php?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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