我正在尝试将 Laravel 项目从 GIT 部署到我的 Google App Engine。
我必须升级到 Laravel 8,因为 Google 不再接受使用过时版本的 Laravel 和 PHP(低于 8.1)的构建。
不幸的是,自从我执行升级以来,部署失败并出现我无法理解的错误:
ERROR: failed to build: exit status 1
更具体地说,我收到此错误:
Step #2 - "build": Script php artisan package
--ansi handling the post-autoload-dump event returned with error code 255
ERROR: build step 2 "eu.gcr.io/serverless-runtimes/google-18-full/builder/php
" failed: step exited with non-zero status: 51
任何人都可以给我一些关于如何解决这个问题的建议吗?
提前致谢。
检查包兼容性,查看所有包都与 Laravel 8 和 PHP 8.1 兼容。如果没有,请运行 composer update 来更新软件包