【发布时间】:2017-05-28 16:13:31
【问题描述】:
我正在尝试与其他开发人员就我正在工作的项目进行合作。
我提取了我朋友的最新提交并尝试运行该应用程序。 我尝试了以下命令:
php artisan migrate
但出现以下错误:
PHP Warning: require(/var/www/html/assuresale/vendor/composer/../guzzlehttp/psr7/src/functions_include.php): failed to open stream: No such file or directory in /var/www/html/assuresale/vendor/composer/autoload_real.php on line 66
PHP Fatal error: require(): Failed opening required '/var/www/html/assuresale/vendor/composer/../guzzlehttp/psr7/src/functions_include.php' (include_path='.:/usr/share/php') in /var/www/html/assuresale/vendor/composer/autoload_real.php on line 66
我正在使用 Laravel,而 ensuresale 是我项目的名称。 本地主机什么也没显示。
并且我已经根据需要编辑了.env。
【问题讨论】:
-
尝试运行
composer dump-autoload并检查它是否修复它。 -
那些包丢失了所以报错,尝试运行composer package.json
-
@Sandeesh 我试过了。没用
-
@Exprator 没用。
-
@dawn 你在提交 composer.json 文件吗?检查您的作曲家配置是否同步并运行
composer install一次。此外,在协作开发中提交 composer.lock 以保持包版本同步总是一个好主意。