【问题标题】:Error while creating new Laravel project using Composer使用 Composer 创建新的 Laravel 项目时出错
【发布时间】:2019-01-28 03:20:18
【问题描述】:

我是 Laravel 的新手,正在尝试使用 composer 创建一个新的干净项目,但不断收到我似乎无法解决的错误。

当我创建一个新项目时,使用 /htdocscomposer create-project laravel/laravel example 中的作曲家,安装程序忙了一段时间,但随后给了我一个错误。这是终端输出:

Writing lock file
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover

In Filesystem.php line 122:

  file_put_contents(): Exclusive locks are not supported for this stream


Script @php artisan package:discover handling the post-autoload-dump event returned with error code 1

我正在使用全新安装最新版 Composer 的 Mac。 PHP版本也是最新的。

非常感谢任何帮助。谢谢。

【问题讨论】:

  • 您是否正确配置了作曲家?
  • Composer 已正确安装并且是最新版本。我现在尝试安装 MAMP 而不是 XAMPP,这似乎工作正常。此外,如果我在 /htdocs 以外的文件夹上执行新项目命令,则项目安装正常。所以不知道问题是什么,但这对我有用。感谢回复

标签: php laravel macos


【解决方案1】:

尝试用

更新作曲家
composer self-update

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-25
    • 2020-12-30
    • 2019-11-16
    • 1970-01-01
    • 2019-02-23
    • 2022-06-15
    • 2021-01-06
    • 1970-01-01
    相关资源
    最近更新 更多