在安装roundcube的时候,检查依赖时提示 intl:not found,原来之前手动编译安装的php没有启用intl扩展。那么为了继续下一步,现在需要手动安装。
1、编译intl扩展
找到php源码地址,进入到如下目录
输入命令
/usr/local/php73/bin/phpize./configure --with-php-config=/usr/local/php73/bin/php-config makemake install2、确认扩展编译是否成功
在make install之后,会提示extensions的目录,我们查看这个目录下是否有intl.so扩展文件,有说明扩展编译成功。
3、启用扩展
编译 /usr/local/php73/etc/php.ini ,设置 extension_dir 目录
extension_dir = /usr/local/php73/lib/php/extensions/no-debug-non-zts-20180731添加扩展
extension=intl重启php
/etc/init.d/php73-fpm restart安装成功,接下来就可以继续roundcube的安装了。
IDC:2024年全球边缘计算市场将达到2506亿美元跻身国内混合云市场第一 这家运营商如何做到【EXPDP】使用EXPDP备份数据时预估大小——ESTIMATE参数远程服务器和云服务器区别f2重命名快捷键不能用怎么办_电脑键盘f2键用不了的解决方法一个云服务器可以做多个网站吗安全吗电脑开机后出现5声报警短响怎么回事云服务器租赁50000