我有一个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
全新的安装工作。
答案 0 :(得分:8)
我已经解决了这个问题。 我从packagist.org下载了composer.phar文件 并在我的应用程序根目录中执行以下命令。
php composer.phar install
现在我没有autoload.php问题。