Php artisan 和composer 在 git 克隆后无法工作

问题描述 投票:0回答:2

编辑:我不确定我的作曲家或我的 npm 是否已损坏。我仍然不知道这个问题的答案,但我所做的是进行系统还原。我再次执行了以下步骤,它神奇地起作用了。

我所做的就是

  1. Git 克隆
  2. 作曲家安装
  3. npm 安装
  4. npm 运行开发

然后繁荣!我无法“php artisanserve”,我什至无法使用“laravel new”(再次没有错误消息)。

有什么办法可以解决这个问题吗?

顺便说一句,甚至 XAMPP 和 UWAMP 上的 apache 也会自行关闭。我已经尝试过更改端口。

Package.json:

php laravel git npm composer-php
2个回答
0
投票

我曾经遇到过这个问题。我的问题是缺少 .env 文件。确保您的项目中有一个 .env 文件并键入该文件。


0
投票

运行 artisan 时遇到同样的问题

解决方案:

  1. 清除引导程序/缓存文件夹
  2. 奔跑
    composer dumpautoload

你很好!

PS: 当我与另一位程序员一起使用 git 时,我遇到了这个问题...这是因为 Bootsrtap 文件夹中的 Cache 文件夹未在我的 .gitignore 文件中列出。正如你所看到的,这是我运行时遇到的错误

php artisan serve

PHP Warning:  require(XXX\vendor\composer/../beberlei/assert/lib/Assert/functions.php): Failed to open stream: No such file or directory in XXX\vendor\composer\autoload_real.php on line 41
© www.soinside.com 2019 - 2024. All rights reserved.