V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
czoi
V2EX  ›  问与答

Nginx 配置 Laravel 的 404 问题

  •  1
     
  •   czoi · 2019-03-07 15:23:30 +08:00 · 1124 次点击
    这是一个创建于 2084 天前的主题,其中的信息可能已经有所发展或是发生改变。

    问题描述:

    启动 nginx 后可以正常访问,数小时后访问就 404,No input file specified. access log 里面只有 404 的 log,没有任何错误 log

    是哪里的问题呢?请教各位大神了。配置参考 https://yii.im/posts/the-right-way-to-set-nginx-for-laravel/

    配置如下:

    index index.html index.htm index.php;
    root /apps/www/lavarel_test/public/;
    
    access_log  logs/laravel_test.log;
    
    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }
    
    location ~ \.php$ {
    
        #client_max_body_size 5m;
        include  fastcgi_params;
        fastcgi_pass   unix:/tmp/php-cgi.sock;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    }
    
    3 条回复    2020-02-10 22:51:54 +08:00
    czoi
        1
    czoi  
    OP
       2019-03-08 14:25:15 +08:00
    没人么
    HuasLeung
        2
    HuasLeung  
       2019-06-21 15:52:47 +08:00
    老哥这个问题解决没?这两天用 nginx 部署 laravel 也出现这个问题,试了网上的方法都不行 QAQ
    czoi
        3
    czoi  
    OP
       2020-02-10 22:51:54 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1341 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 17:52 · PVG 01:52 · LAX 09:52 · JFK 12:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.