在函数计算中,PHP运行环境已经内置了一些常用的库,这些库可以直接使用。对于需要使用的非内置扩展,由于函数计算的开发通常在 Mac 和 Windows 平台,而运行时是 Linux(Debain)环境,所以可能会遇到由于动态链接库平台相关导致本地无法调试或远端无法运行的问题。不过,可以借助Funcraft工具提供的模拟环境进行PHP扩展的安装、本地运行调试以及构建发布。
另外,函数计算也提供了层(Layer)的功能,通过层可以安装依赖。官方公共层已经发布了部分依赖库,可以在创建函数后,在函数详情页面,单击函数配置页签,然后在编辑函数层面板选择添加层 > 添加官方公共层来直接使用。如果需要获取更多的公开层,可以参考awesome-layers。
当您需要使用PHP Runtime非内置扩展时,请根据以下步骤安装。本文以安装非内置扩展Mongodb为例进行介绍。https://help.aliyun.com/zh/fc/overview-8?spm=a2c6h.13066369.question.5.5da470c93smLfJ
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。