Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah yang perlu saya lakukan jika imej php nginx tidak dipaparkan?

Apakah yang perlu saya lakukan jika imej php nginx tidak dipaparkan?

藏色散人
藏色散人asal
2021-07-22 10:33:464750semak imbas

Penyelesaian untuk imej php nginx tidak dipaparkan: Mula-mula buka fail nginx.conf kemudian tambah "lokasi ~* ^. .(jpg|jpeg|gif|png|bmp)$ {.. .}" pernyataan ; akhirnya membenarkan folder gambar dan gambar.

Apakah yang perlu saya lakukan jika imej php nginx tidak dipaparkan?

Persekitaran pengendalian artikel ini: sistem windows7, versi PHP7.1, komputer DELL G3

nginx php Apa yang perlu saya lakukan jika gambar tidak dipaparkan?

Tapak web statik Nginx tidak dapat memaparkan masalah imej

Hari ini saya ingin meletakkan latihan pada pelayan untuk melihat, tetapi imej tidak dipaparkan sekarang:

Rakam dahulu beberapa arahan Nginx:

start nginx //运行nginx
nginx -s stop // 停止nginx
nginx -s reload // 重新加载配置文件(如修改配置文件后,可通过该命令重新加载)
nginx -s quit // 退出nginx
nginx -v //可查nginx版本

Kemudian ubah suai fail nginx.conf dalam direktori /usr/local/nginx/conf dan tambah perenggan ini:

location ~* ^.+\.(jpg|jpeg|gif|png|bmp)$ {
access_log off;
root html;
expires 30d;
break;
}

Di sini anda perlu menulis direktori tapak web di belakang akar dengan betul

Akhir sekali, anda perlu membenarkan folder gambar dan gambar, dan memberi semua pengguna kebenaran melihat:

chmod 774 ./images

Akhir sekali gunakan di atas Perintah itu, muat semula konfigurasi:

nginx -s reload

Baiklah, kini imej boleh dipaparkan. (Sebenarnya, saya fikir ia adalah terutamanya isu kebenaran. Kod di tengah nampaknya digunakan apabila imej latar belakang tidak boleh digunakan...)

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika imej php nginx tidak dipaparkan?. 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