cakephp 3在克隆git存储库后无法打开vendor / autoload.php

时间:2015-08-18 12:54:35

标签: php git cakephp

我有一个git存储库,它是一个简单的cakephp3应用程序。 (我不能分享因为那是私人的)。 我分叉了存储库并将其克隆到我的本地目录,但是当我打开网址时它给了我这个错误:

Warning: require(C:\xampp\htdocs\cakephp\shopinator\sms\smsv3\vendor\autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\cakephp\shopinator\sms\smsv3\config\bootstrap.php on line 23 Fatal error: require(): Failed opening
required 'C:\xampp\htdocs\cakephp\shopinator\sms\smsv3\vendor\autoload.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\cakephp\shopinator\sms\smsv3\config\bootstrap.php on line 23

我也安装了作曲家并且可识别。我正在使用git bash。

同一个存储库在另一台机器上正常运行。

任何帮助将不胜感激。

更新 我试过这种方式: 我正在使用composer安装cakephp 3,它仍然给我同样的错误。

composer create-project cakephp/app

我也试过this但没有运气。

更新

使用此命令

 composer create-project --prefer-dist cakephp/app

全新的安装工作。

1 个答案:

答案 0 :(得分:8)

我已经解决了这个问题。 我从packagist.org下载了composer.phar文件 并在我的应用程序根目录中执行以下命令。

php composer.phar install

现在我没有autoload.php问题。