RT, parameter konfigurasi ialah
upstream h39_server
{
server x.x.x.39;
}
...
location ~ ^/h39
{
proxy_redirect off;
proxy_pass http://h39:8080;
}
Fail kecil adalah perkara biasa, fail besar boleh mendapatkan pengepala yang dikembalikan, 200 adalah normal, dan panjang kandungan juga tersedia, tetapi data tidak boleh dibaca dan disekat. Adakah terdapat sebarang parameter yang perlu ditentukan?
Sepatutnya kerana penimbal, cuma tambah konfigurasi berikut
Mula-mula semak log ralat nginx di bawah x.x.x.39 Jika anda belum menyesuaikan laluan, error.log terletak di bawah direktori
/path/to/nginx_install_root/logs
. Kemudian cuba selesaikan mengikut ralat Jika log ralat tidak dibuka, bukanya dahulu.Jika anda tidak pasti sama ada ia adalah masalah berikut, anda boleh mencubanya. Jika ralat berikut ditemui dalam log ralat:
Punca masalah
Direktori fastcgi_temp Nginx mempunyai kebenaran yang salah, dan sub-proses nginx (proses pekerja; proses induk berjalan di bawah akaun akar, tetapi semua proses pekerja dijalankan di bawah akaun pengguna mengikut fail konfigurasi nginx) tidak boleh menulis. Saya tiba-tiba teringat bahawa saya telah menukar kebenaran direktori tidak lama dahulu.
Selesai Masalah
Penyelesaian adalah mudah apabila anda mengetahui punca konfigurasi pengguna nginx saya ialah www:www.Tukar sahaja kebenaran direktori fastcgi_temp:
Adakah poster telah menyelesaikan masalah ini? Bagaimana untuk menanganinya