Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php [composer update=>commit=>push=>pull]之后出现Laravel错误_Php_Git_Deployment_Laravel 5.1 - Fatal编程技术网

Php [composer update=>commit=>push=>pull]之后出现Laravel错误

Php [composer update=>commit=>push=>pull]之后出现Laravel错误,php,git,deployment,laravel-5.1,Php,Git,Deployment,Laravel 5.1,好吧,我在我的laravel应用程序中添加了一个包,guzzle http/guzzle:~5.3 | ~6.0,并更新了发送电子邮件的功能。然后我将更改提交到本地repo git,并推送到Bitbucket上的远程repo。最后,我在我的VPS服务器上进行了更改。值得一提的是,我已经做了100次同样的过程,没有任何问题,我也不知道为什么这一次是如此的愚蠢:-| 好的,问题来了:空白的白色屏幕,当我做错误报告的时候;这套。。。。我收到以下错误消息: Warning: require(/home/

好吧,我在我的laravel应用程序中添加了一个包,guzzle http/guzzle:~5.3 | ~6.0,并更新了发送电子邮件的功能。然后我将更改提交到本地repo git,并推送到Bitbucket上的远程repo。最后,我在我的VPS服务器上进行了更改。值得一提的是,我已经做了100次同样的过程,没有任何问题,我也不知道为什么这一次是如此的愚蠢:-|

好的,问题来了:空白的白色屏幕,当我做错误报告的时候;这套。。。。我收到以下错误消息:

Warning: require(/home/.../vendor/guzzlehttp/promises/src/functions_include.php): failed to open stream: No such file or directory in /home/.../vendor/composer/autoload_real.php on line 54

Fatal error: require(): Failed opening required '/home/.../vendor/guzzlehttp/promises/src/functions_include.php' (include_path='.:/usr/share/php:/usr/share/pear') in /home/.../vendor/composer/autoload_real.php on line 54
哦,顺便说一句,这个项目在我本地的机器上运行得很好,没有任何问题

非常感谢,非常感谢:-

编辑: 我还试着运行这些:

正在运行composer更新 删除vender/and composer.lock和 然后运行上面的命令 它们不起作用,因为我在composer update的执行过程中看到了相同的错误,因为它正在调用artisan。

多亏了aldrin27,我通过使用以下方法转储自动加载来解决错误:

composer dump-autoload
但后来出现了这个错误:

Trait 'Illuminate\Database\DetectsLostConnections' not found

由于某种奇怪的原因,该文件丢失,我不得不手动创建它来解决问题。

尝试使用composer dump-autoload@aldrin27Thaaaaanks,它解决了这个问题,但现在它说:Trait'illighte\Database\DetectsLostConnections'没有找到