首頁 > 後端開發 > PHP問題 > php編譯後沒有擴充函式庫怎麼辦

php編譯後沒有擴充函式庫怎麼辦

王林
發布: 2023-03-11 08:44:01
原創
2641 人瀏覽過

php編譯後沒有擴充函式庫的解決方法是,先進入php的原始碼目錄,執行編譯安裝指令。然後在php.ini設定檔中加入pdo_mysql.so擴充。最後執行重啟命令即可。

php編譯後沒有擴充函式庫怎麼辦

本文操作環境:centos 6.5系統、Nginx1.7&&PHP5.5&&MySQL5.6、thinkpad t480電腦。

前言:

在編譯php的時候可能會有很多擴充程式庫沒有添加,但是當我們執行web程式的時候,又會發現需要使用到很多擴充程式庫。

那麼在我們已經搭建好了LNMP環境,又不想重新編譯安裝的情況下,該如何解決這個問題呢?

我們可以使用phpize安裝擴充功能庫進行添加,以下就讓我們一起來看看具體方法吧。

如(php版本5.5.9,安裝目錄/usr/local/php5,原始碼目錄/opt/softs/-php5.5.9,需要加入pdo_mysql的支援):

進入php的原始碼目錄

>cd /opt/softs/php-5.5.9/ext/pdo_mysql
>/usr/local/php5/bin/phpize
>./configure –with-php-config=/usr/local/php5/bin/php-config –with-pdo-mysql=/usr/local/mysql/
>make && make install
登入後複製

完成之後系統提示pdo_mysql.so檔案所在的目錄(/usr/local/php5/lib/php/extensions/no-debug-non-zts-20121212)。

修改php.ini新增一句

extension=/usr/local/php5/lib/php/extensions/no-debug-non-zts-20121212/pdo_mysql.so
登入後複製

重啟服務

>service php-fpm restart
登入後複製

免費學習影片分享:程式設計影片

以上是php編譯後沒有擴充函式庫怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
怎麼學好php
來自於 1970-01-01 08:00:00
0
0
0
PHP擴充intl
來自於 1970-01-01 08:00:00
0
0
0
php數據獲取?
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板