Problème : les informations vhosts.confg ne sont pas enregistrées
akram.arkin
akram.arkin 2017-11-02 10:33:16
0
2
1140

Je développe le framework laravel et définit le routage dans 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;
        }
}

J'ai ajouté cette ligne de code de routage

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

Le problème est que phpstady perd cette ligne de configuration de routage à chaque redémarrage de l'ordinateur. Quelle est la solution ?

akram.arkin
akram.arkin

répondre à tous(1)
Day

phpStudy lit le site de nom de domaine virtuel selon un format fixe, qui est le nom de domaine, le chemin, le nom de domaine de deuxième niveau et le port. Les informations que vous configurez vous-même ne seront pas reconnues par le logiciel. configurez le site de manière infaillible. Les pays faibles connaissent les fichiers qui configurent Vhost. Si tel est le cas, veuillez le configurer manuellement au lieu d'utiliser un logiciel, car une configuration manuelle qui ne suit pas un format fixe entraînera l'échec du démarrage de Nginx. .

  • répondre Si vous savez comment faire, créez simplement vous-même un nouveau fichier myvhosts et importez-le dans nginx.conf !
    枫林断梦 auteur 2017-11-03 09:34:59
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal