Laravel部署因部署程序而失败

时间:2019-05-30 09:47:44

标签: laravel deployment

我尝试将laravel应用程序部署到服务器。我像在其他应用程序中一样使用部署程序。 在供应商上,部署失败。

当我转到服务器并运行composer install时,它运行良好。但是使用部署程序,它始终会失败。

➤ Executing task deploy:vendors
[xxx] > if hash unzip 2>/dev/null; then echo 'true'; fi
[xxx] < true
[xxx] > if hash composer 2>/dev/null; then echo 'true'; fi
[xxx] < true
[xxx] > command -v 'composer' || which 'composer' || type -p 'composer'
[xxx] < /usr/local/bin/composer
[xxx] > command -v 'php' || which 'php' || type -p 'php'
[xxx] < /usr/bin/php
[xxx] > cd /xxx/releases/1 && /usr/bin/php /usr/local/bin/composer install --verbose --prefer-dist --no-progress --no-interaction --no-dev --optimize-autoloader
[xxx] < Loading composer repositories with package information
[xxx] < Installing dependencies from lock file
[xxx] < Dependency resolution completed in 0.000 seconds
[xxx] < Analyzed 166 packages to resolve dependencies
[xxx] < Analyzed 463 rules to resolve dependencies
[xxx] < Package operations: 103 installs, 0 updates, 0 removals
[xxx] < Installs: symfony/polyfill-ctype:v1.11.0, phpoption/phpoption:1.5.0,

为什么任务deploy:vendors即使在服务器composer上的安装也能正常工作?

0 个答案:

没有答案