我试图在 laravel vapor 中包含 php-gd 扩展,因为假设它没有开箱即用。我需要此包的扩展名https://github.com/Maatwebsite/Laravel-Excel,我将其用于 csv 导出。
这就是作曲家尝试安装软件包时部署时返回的内容。
根据这篇文章的提示:
https://blog.laravel.com/vapor-adding-imagick-as-a-separate-lambda-layer
我知道我需要使用或构建我自己的带有 php GD 扩展的 lambda 层,这样我就可以将它作为额外的蒸汽层包含在内,但还不太确定如何做到这一点。
我的 B 计划只是将我的 Laravel 应用程序安装在一个专用的 VPS(例如 EC2)上,并提供包和 php-gd,我可以将其用作服务。