【问题标题】:Laravel command php artisan serve showing Directory does not existLaravel 命令 php artisan serve 显示目录不存在
【发布时间】:2014-12-07 07:02:04
【问题描述】:

我已经通过this 链接在我的 ubuntu 系统上安装了 Lavarel。完成所有步骤后,我可以看到 laravel 默认页面(您已经到达)。我开始了解 laravel 命令工具。所以我在命令工具(终端)的 laravel 文件夹中尝试了

php artisan serve 

它向我展示了这样的

Laravel development server started on http://localhost:8000
Directory  does not exist.

当我在浏览器中使用http://localhost:8000 时,它向我显示此网页不可用。那么有人可以告诉我如何解决这个问题吗?任何帮助和建议都将是非常可观的。谢谢

【问题讨论】:

    标签: php laravel laravel-4 laravel-artisan


    【解决方案1】:

    在 bootstrap/paths.php 中,更改

    'public' => __DIR__.'/public',
    

    'public' => __DIR__.'/../',
    

    *(假设有充分的理由扼杀基础安装,例如在 IIS 上部署)

    【讨论】:

      【解决方案2】:

      重新安装它并在删除公用文件夹时跳过该部分。将公用文件夹与应用程序代码分开是一项很好的安全功能。

      【讨论】:

        【解决方案3】:

        这是 Laravel 找不到 public/index.php 时引起的。您可能需要更新 boostrap/paths.php 以反映您当前的公共路径。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2019-08-12
          • 2020-03-22
          • 2019-08-18
          • 2019-12-26
          • 2017-04-02
          • 2015-04-03
          • 2021-05-27
          • 2015-06-07
          相关资源
          最近更新 更多