php安裝好後,可能在初次安裝時,會有些模組會有遺漏,但是我們又不想重新編譯php,因為耗時是比較長的。我們可不可以在不重新編譯安裝php的情況下,來為php單獨加入某一個模組呢?
相關推薦:《php入門教學》
下面我們就以單獨為php載入mysqli模組為例,示範如何動態為php新增模組。
1、找到php原始碼安裝檔
2、cd /home/php/ext/myslqi
3、執行/usr/local/php/bin/phpize
4、/configure –with-php-config=/usr/local/php/bin/php-config
5、make && make install
6、安裝完成之後會在系統/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/這個目錄下面產生mysqli.so的函式庫檔
7、編輯php.ini文件,指定php到目錄讀取模組
vi /usr/local/php/etc/php.ini
extension_dir=”/usr/local/php/lib/php/extensions/no -debug-non-zts-20060613″
extension=mysqli.so
8、重啟php服務/usr/local/php/sbin/php-fpm restart
# 9、/usr/local/php/bin/php -m|grep mysqli 查看mysqli.so是否存在
以上是php如何安裝新模組的詳細內容。更多資訊請關注PHP中文網其他相關文章!