溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

php擴展extension_dir如何設(shè)置或更改

發(fā)布時間:2021-09-22 14:49:52 來源:億速云 閱讀:1217 作者:小新 欄目:開發(fā)技術(shù)

小編給大家分享一下php擴展extension_dir如何設(shè)置或更改,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

  extension_dir顧名思義他是放php擴展的目錄。比如我的是:extension_dir="D:\ZZphpserver\php\ext",當(dāng)我要添加redis.dll擴展的時候,我就無需寫完整路徑比如說D:\ZZphpserver\php\ext\redis.dll,只要寫extension=redis.dll了。

  php擴展extension_dir設(shè)置或更改

  ;Directoryinwhichtheloadableextensions(modules)reside.

  ;http://PHP.net/extension-dir

  ;extension_dir="./"

  ;Onwindows:

  extension_dir="D:\ZZphpserver\php\ext"

  ;Directorywherethetemporaryfilesshouldbeplaced.

  ;Defaultstothesystemdefault(seesys_get_temp_dir)

  ;sys_temp_dir="/tmp"

  Linux下為PHP添加擴展庫extension_dir的方法

  編輯php.ini文檔,創(chuàng)建extension_dir的目錄,將編譯好的擴展文件復(fù)制到extension下面

  將extension_dir="./"改成

  復(fù)制代碼代碼如下:

  extension_dir="/usr/local/php5/lib/php/extension"

  在php.ini的添加擴展庫位置,設(shè)置要添加的擴展庫。

  添加extension=ftp.so

  php擴展無法加載問題

  在修改php.ini的時候會出現(xiàn)一些小問題導(dǎo)致擴展無法加載

  比如php.ini中明明開啟了php_mySQL.dll但是運行項目的時候卻報錯說不支持php_mysql這種情況一定是系統(tǒng)找不到php_mysql.dll這個文件

  首先檢查php.ini中的extension_dir的路徑是否正確注意斜杠方向

  系統(tǒng)變量中要加D:\php5.5.38和D:\php5.5.38\ext

  然后檢查apache中的配置

  如果配置都是正確但還是報錯,而且下圖的loadedconfigurationfile沒有顯示

  運行phpinfo.php

以上是“php擴展extension_dir如何設(shè)置或更改”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

php
AI