CakePHP 3.0中供应商文件夹中缺少autoload.php

时间:2017-05-22 07:06:53

标签: php cakephp composer-php vendor

我已经安装了Cakephp 3.0的新软件包,我已经关注this tutorial,我的系统上安装了一个全新的软件包,但是当我尝试运行服务器时,我收到了这个错误:

  

PHP警告:require(/var/www/html/bookmarker/vendor/autoload.php):无法打开流:/var/www/html/bookmarker/bin/cake.php中没有此类文件或目录第31行

这些是我用过的命令:

curl -s https://getcomposer.org/installer | php
php composer.phar create-project --prefer-dist cakephp/app bookmarker
cd bookmarker/
bin/cake server

当我尝试最后一个命令时,我收到了这个错误。

1 个答案:

答案 0 :(得分:5)

您可以通过以下方法重新创建项目自动加载:

  1. 打开终端
  2. cd /var/www/html/bookmarker
  3. composer dumpautoload
  4. 试一试。