ob娱乐下载Sob直播appymfonyCloud:安装PHP扩展
2020年7月23日·发表的法比安效力
当在SymfonyCloud上部署应用程序时,您可以指定应用程序需ob娱乐下载要ob直播app哪些PHP扩展:
12 3 4 5 6 7 8 9 10 11 12 13 14
# .ob娱乐下载syob直播appmfony.cloud.yaml类型:php: 7.4运行时:扩展:-黑焰-xsl-amqp-pdo_pgsql-apcu-mbstring-钠-ctype-iconv
根据PHP版本的不同,您可能会得到每个扩展的不同版本。但你将得到SymfonyCloud提供的版本,它只适用于ob娱乐下载ob直播app支持扩展.
但是,如果需要特定版本的PHP扩展呢?或者,如果您想安装一个没有在SymfonyCloud上预编译的扩展,该怎么办?ob娱乐下载ob直播app
让我们举个例子。在PHP 7.4中,由于一些API漏洞,我们决定不再提供Redis扩展。为了避免任何问题,你现在应该安装应用程序可以支持的版本:
1 2 3
变量:php-ext:复述:5.31。
当使用此配置时,扩展将在建时间。
你也可以使用php-ext-install
构建配置中的脚本:
1 2 3 4 5 6 7 8 9
挂钩:构建:| set -x -e旋度- shttp://get.ob娱乐下载symfonob直播appy.com/cloud/configurator|(> 2bash)(> 2php-ext-install复述,5.31。ob娱乐下载symfony-build)
当你想要安装PECL上不可用的PHP扩展,或者你想要测试扩展库的特定分支时,这个脚本也非常有用:
1
php-ext-install复述,https://github.com/phpredis/phpredis.gitsome-bug-fix-branch-name
欲知详情,请浏览文档.
这是控制扩展版本和依赖您可能需要的任何扩展的好方法。
享受吧!
评论
Tac Tacelosky
2020年7月26日说在21:56
示例代码有一个错误,它缺少一个空格。它应该是“redis: 5.3.1”
评论截止。
为了确保评论保持相关性,旧帖子将被关闭。
BETARI Amine is a certified Symfony engineer.
Get certified! Online exams available in all countries.
Register Now