要使用PECL安装最新的PHP扩展,请按照以下步骤操作:
- 确保已经安装了PHP和PECL。在命令行中输入以下命令来检查它们是否已安装:
php -v pecl version
如果没有安装PHP和PECL,请先安装它们。
- 更新扩展源列表。在命令行中输入以下命令:
pecl channel-update pecl.php.net
这将更新可用的扩展列表。
- 使用PECL搜索最新扩展。在命令行中输入以下命令,将
替换为您想要查找的扩展名称:
pecl search
这将显示与指定名称相关的扩展列表。查找最新版本的扩展。
- 安装最新扩展。在命令行中输入以下命令,将
替换为您刚刚找到的最新扩展名称:
pecl install
例如,如果要安装Redis扩展,您需要输入:
pecl install redis
- 启用扩展。找到
php.ini
文件(通常位于/etc/php/
或/cli/php.ini /etc/php/7.x/apache2/php.ini
),在文件末尾添加以下行(将
替换为您刚刚安装的扩展名称):
extension=.so
例如,要启用Redis扩展,您需要添加:
extension=redis.so
- 重启Web服务器。对于Apache,输入以下命令:
sudo service apache2 restart
对于Nginx和PHP-FPM,输入以下命令:
sudo service nginx restart sudo service php7.x-fpm restart
将7.x
替换为您的PHP版本。
- 检查扩展是否已启用。在命令行中输入以下命令:
php -m | grep
如果看到扩展名称,说明扩展已成功启用。