Masalah:
Apabila saya memulakan persekitaran pembangunan sistem pengurusan Alice, saya mendapati bahawa semua antara muka di latar belakang semuanya menghasilkan 404 ralat semasa membuat permintaan pertama, tetapi yang kedua Permintaan kedua berjaya
Masalah kedudukan dan
, kandungannya sebenarnya berbeza. html
localhost:8081
127.0.0.1:8081
Kemudian saya menyedari terdapat konflik port, jadi saya membuka fail dan ia adalah di bawah. fail konfigurasi dan fail konfigurasi projek kami, didapati bahawa terdapat konflik port Apabila anda mengakses bahagian belakang, anda mendapati bahawa permintaan akan mempunyai fail statik khusus untuk nginx, jadi ralat 404 dihasilkan.
server { listen 8081; server_name 127.0.0.1; #charset koi8-r; #access_log logs/host.access.log main; location / { root html; index index.html index.htm; }
nginx
Penyelesaian
Tukar port hujung belakang dan projek tidak mempunyai konfigurasi nginx.
Isu yang tinggal:
Apabila latar belakang dimulakan, kandungan mengakses dan
adalah berbezaSama apabila latar belakang ditutup localhost:8081
127.0.0.1:8081
Sebabnya mungkin seperti berikut:
localhost: Sistem mempunyai kebenaran pengguna semasa mesin ini untuk mengakses
Apabila nginx bercanggah dengan latar belakang Mengapa fail dalaman nginx diakses beberapa kali ganjil dan bahagian belakang diakses beberapa kali genap (mengapa antara muka yang sama boleh diduduki)
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan konflik antara nginx dan port belakang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!