要使用PECL安裝最新的PHP擴展,請按照以下步驟操作:
php -v
pecl version
如果沒有安裝PHP和PECL,請先安裝它們。
pecl channel-update pecl.php.net
這將更新可用的擴展列表。
<extension_name>
替換為您想要查找的擴展名稱:pecl search <extension_name>
這將顯示與指定名稱相關的擴展列表。查找最新版本的擴展。
<extension_name>
替換為您剛剛找到的最新擴展名稱:pecl install <extension_name>
例如,如果要安裝Redis擴展,您需要輸入:
pecl install redis
php.ini
文件(通常位于/etc/php/<version>/cli/php.ini
或/etc/php/7.x/apache2/php.ini
),在文件末尾添加以下行(將<extension_name>
替換為您剛剛安裝的擴展名稱):extension=<extension_name>.so
例如,要啟用Redis擴展,您需要添加:
extension=redis.so
sudo service apache2 restart
對于Nginx和PHP-FPM,輸入以下命令:
sudo service nginx restart
sudo service php7.x-fpm restart
將7.x
替換為您的PHP版本。
php -m | grep <extension_name>
如果看到擴展名稱,說明擴展已成功啟用。