【问题标题】:laravel failed to open stream fatal error when running php artisan serve command运行 php artisan serve 命令时,laravel 无法打开流致命错误
【发布时间】:2018-01-31 04:16:18
【问题描述】:

我最近通过composer在windows中安装了laravel,在我的xamp的htdocs文件夹中创建了一个名为project的新项目,然后在cmd中运行“php artisan serve”命令,但它给了我错误“无法打开流”这里是截图@987654321 @错误如上图所示 我也尝试在堆栈溢出时搜索我的问题,但找不到任何适合我的问题的解决方案

【问题讨论】:

  • 阅读 laravel.com 上的文档。你是怎么安装的?似乎您缺少供应商文件,通常composer install 会安装这些文件。将来,发布格式化的文本,而不是图片。
  • 如果你使用的是xamp,为什么需要运行这个命令?如果目录是 htdocs,Xamp 已经在为该目录提供服务。
  • 是的,我已经通过 composer install @Devon 安装了 composer
  • 是的,但是当我尝试访问 localhost/folder/public/index.php 时会出现同样的错误,但这次是在浏览器窗口@TaylorFoster
  • 您需要将 Xamp 指向 laravel 公用文件夹。 You'll find what you need here

标签: php laravel composer-php


【解决方案1】:

大部分文件丢失是因为你没有成功安装 Laravel。

转到C:\xampp\htdocs\project> 并输入composer update --no-scriptscomposer install

由于您使用的是 xampp,一旦将所有必要的文件和包下载到您的项目中,您应该能够通过 localhost 访问您的站点,而无需通过访问运行php artisan serve

http://localhost/project/public

注意:只要确保 xampp 正在运行

【讨论】:

    【解决方案2】:

    请先浏览文档

    https://laravel.com/docs/5.4#installation

    你没有正确安装 laravel 项目。您没有供应商文件。首先你必须运行:

    作曲家安装

    在 xampp 中不需要 php artisan serve ... 去

    localhost/your_project/public

    希望对你有帮助!!!

    【讨论】:

      猜你喜欢
      • 2021-07-02
      • 2017-10-04
      • 2018-09-08
      • 1970-01-01
      • 2021-05-27
      • 2017-04-02
      • 2012-06-16
      • 2017-11-02
      • 2019-02-03
      相关资源
      最近更新 更多