Linux下安裝PHP擴充模組的方法:首先準PHP各設定文件,庫文件,日誌的存放位置;然後安裝動態連結庫;接著配置PHP加載,程式碼為【extension = XXX.so #或絕對路徑】;最後重啟服務即可。
Linux下安裝PHP擴充模組的方法:
1.找準位置
在安裝PHP的擴充模組之前,首先要做的就是要找準PHP各配置文件,庫文件,日誌的存放位置;幸好PHP為我們提供了一個配置詳情一覽函數phpinfo ()
根據這個函數的輸出,我們可以知道一切。
以CentOS為例,輸出結果如下:
#依據上面的資訊就可以知道我們第三方函式庫應該放到哪,這裡可知是: /usr/lib64/php
註:Scan this dir for additional .ini files,此一項透過編譯PHP使用--with-config-file-scan-dir指定。
2.安裝動態連結函式庫
從上面的phpinfo輸出資訊就可以看出PHP存放擴充模組庫的路徑是/usr/lib64/ php
,則首先我們進入終端,查看一下/usr/lib64/php
目錄下到底是什麼。
modules及pear,很顯然應該是modules目錄,清單發現真的是這個目錄。
此時只需將第三方動態連結庫.so方件複製到此處即可。同時需注意保證文件屬性與其他.so檔相同。
3.設定PHP載入
在安裝好了.so
動態連結庫檔案後,還需在php.ini中進行載入配置。
這裡同window載入.dll
檔是一樣的道理。
由於上圖中的php設定中配置了一項Scan this dir for additional .ini files
,則只需在/etc/php.d
中新建一個ini文件,按照其它文件在其中添加:
extension = XXX.so # 或绝对路径
即可。
4.最後
為了驗證我們的ini檔案是否生效,則只需重啟伺服器,然後刷新查看phpinfo()輸出的Additional . ini files parsed
,這一項是否關聯正確。
同時查看在php.ini中設定的error_log
項目中指定的錯誤日誌檔案是否有錯誤。
#相關學習推薦:PHP程式設計從入門到精通
以上是Linux下如何安裝PHP擴充模組?的詳細內容。更多資訊請關注PHP中文網其他相關文章!