克隆后,Laravel Artisan根本不工作

时间:2018-02-21 23:25:42

标签: laravel composer-php artisan git-clone

我有这种奇怪的情况:我已经在运行Mac OsX的新本地计算机上从github克隆了我的所有存储库,其中一些已经安装了Laravel框架,但只有部分可以执行cmd php artisan

我尝试检查文件夹的权限,卸载/重新安装composer,我也尝试安装新版本的Laravel。另一个问题是运行命令不会输出任何内容 - 没有错误,没有任何内容 - 只有终端的新空行。

我唯一知道的是,如果我克隆其中一个存储库,那么运行composer install它会抛出Script php artisan optimize handling the post-install-cmd event returned with error code 255

由于

更新1:

我发现正在运行composer install -vvv -o作曲家抛出此错误

Warning: require(/Users/USERNAME/laravel/bootstrap/autoload.php): failed to open stream: No such file or directory in /Users/USERNAME/laravel/artisan on line 16

Fatal error: require(): Failed opening required '/Users/USERNAME/laravel/bootstrap/autoload.php' (include_path='.:') in /Users/USERNAME/laravel/artisan on line 16

更新2:

似乎cmd git clone没有复制该自动加载文件bootstrap/autoload.php,原因是我完全不理解。 我已经从github手动导入了该文件并运行,删除了vendor文件夹,然后再次运行composer install --no-scripts但仍然遇到技工问题,如果我运行composer update则抛出{{} 1}}

1 个答案:

答案 0 :(得分:0)

我不得不重新安装laravel并手动复制文件,以使其再次正常工作。