Masalah bahawa maklumat vhosts.confg tidak disimpan
akram.arkin
akram.arkin 2017-11-02 10:33:16
0
2
1160

Saya sedang membangunkan rangka kerja laravel dan menentukan penghalaan dalam vhosts

server {
        listen       8080;
        server_name  localhost localhost;
        root   "E:\web\php\TS_PLUS\public";
        location / {
            try_files $uri $uri/ /index.php?$query_string;
            index  index.html index.htm index.php;
            #autoindex  on;
        }
        location ~ \.php(.*)$ {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            fastcgi_param  PATH_INFO  $fastcgi_path_info;
            fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;
            include        fastcgi_params;
        }
}

Saya menambah barisan kod penghalaan ini

try_files $uri $uri/ /index.php?$query_string;

Masalahnya ialah phpstady kehilangan baris konfigurasi penghalaan ini setiap kali komputer dimulakan semula. Apakah penyelesaiannya?

akram.arkin
akram.arkin

membalas semua(1)
Day

phpStudy membaca tapak nama domain maya mengikut format tetap, iaitu nama domain, laluan, nama domain peringkat kedua, dan port Maklumat yang anda konfigurasikan sendiri tidak akan dikenali oleh perisian mengkonfigurasi tapak dengan cara yang tidak mudah digunakan Negara yang lemah biasa dengan fail yang mengkonfigurasi Vhost Jika ya, sila konfigurasikannya secara manual dan bukannya menggunakan perisian, kerana konfigurasi manual yang tidak mengikut format tetap akan menyebabkan Nginx gagal dimulakan. .

  • balas Jika anda tahu cara melakukannya, buat sendiri fail myvhosts baharu dan importnya ke dalam nginx.conf!
    枫林断梦 pengarang 2017-11-03 09:34:59
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan