찾다

 >  Q&A  >  본문

vhosts.confg 정보가 저장되지 않는 문제

나는 laravel 프레임워크를 개발 중이고 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;
        }
}

이 라우팅 코드 줄을 추가했습니다

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

문제는 컴퓨터가 다시 시작될 때마다 phpstady가 이 라우팅 구성 줄을 잃어버린다는 것입니다. 해결책은 무엇입니까?

akram.arkinakram.arkin2584일 전1144

모든 응답(2)나는 대답할 것이다

  • Day

    Day2017-11-02 13:07:22

    phpStudy는 도메인 이름, 경로, 2차 도메인 이름, 포트 등 고정된 형식에 따라 가상 도메인 이름 사이트를 읽습니다. Vhost를 구성하는 파일에 익숙하지 않은 국가에서는 고정된 형식을 따르지 않는 수동 구성으로 인해 Nginx가 시작되지 않으므로 소프트웨어를 사용하는 대신 수동으로 구성하십시오. .

    회신하다
    0
  • 枫林断梦

    수행 방법을 알고 있다면 새로운 myvhosts 파일을 직접 생성하고 nginx.conf로 가져오세요!

    枫林断梦 · 2017-11-03 09:34:59
  • 취소회신하다