首页 > 解决方案 > Laravel - vagrant - “没有指定输入文件。”

问题描述

laravel/vagant 应用程序的错误仅显示“未指定输入文件”。正如我在谷歌上搜索的那样著名且有据可查,但仅适用于特定情况。

是否没有任何日志文件或查询系统可以让开发人员确定错误是什么?我的 laravel 日志是空的,当我尝试了在 google/stackoverflow 上找到的所有解决方案时,我真的很想知道这个错误的详细信息,而不是盲目地行动和尝试。

标签: laravelvagrant

解决方案


这是一个网络服务器错误而不是 PHP/Laravel 错误,这意味着它无法在 vhost/server 块配置中指定的位置找到 index.php/index.html。

如果您使用 nginx 作为网络服务器,请确保它root指向root /var/www/project_name/public服务器块 conf 文件中的正确路径(例如:)。

如果您使用的是 Apache,请确保DocumentRootDirectory指向VirtualHost文件中的正确路径。


推荐阅读