PECL(PHP Extension Community Library)是一個用于安裝和管理PHP擴展的庫
php -v
pecl version
如果沒有安裝,請根據您的操作系統和PHP版本安裝PHP和PECL。
pecl search <extension_name>
將<extension_name>
替換為您想要安裝的擴展的名稱。這將顯示與該擴展相關的信息,如版本和描述。
pecl install <extension_name>
將<extension_name>
替換為您在第2步中找到的擴展名稱。PECL將自動下載并安裝擴展及其依賴項。
php.ini
文件中添加以下行:extension=<extension_name>.so
將<extension_name>
替換為您在第3步中安裝的擴展名稱。確保將.so
文件放在正確的擴展目錄中。對于Linux和macOS系統,這通常是/usr/lib/php/<php_version>/mods-available/
。對于Windows系統,擴展通常位于ext
目錄中。
sudo service apache2 restart
對于Nginx和PHP-FPM,您可以使用以下命令:
sudo service nginx restart
sudo service php<php_version>-fpm restart
將<php_version>
替換為您的PHP版本,例如7.4
或8.0
。
php -m | grep <extension_name>
如果擴展已成功安裝,您將看到擴展的名稱作為輸出。
現在,您已經通過PECL成功安裝了PHP擴展。