iT邦幫忙

0

PHP mysqli問題

  • 分享至 

  • xImage

我在本機上安裝 wamp64 做為開發環境 (apache2 + php7.4.9)
在php.ini中有開啟extension=mysqli
./php.exe -m | findstr mysqli查詢也有出現mysqli
https://ithelp.ithome.com.tw/upload/images/20210804/20102395m6D24XlyiG.jpg
但在phpinfo();中卻沒看到mysqli這個extension
煩請各位協助!

錯誤訊息:
https://ithelp.ithome.com.tw/upload/images/20210804/20102395PuMekaKexZ.jpg

看更多先前的討論...收起先前的討論...
7版之後不是都改用PDO了?
你做完設定後,有重新執行apache?
Franky Chen iT邦研究生 3 級 ‧ 2021-08-04 15:20:29 檢舉
>你做完設定後,有重新執行apache?
Franky Chen iT邦研究生 3 級 ‧ 2021-08-04 15:20:56 檢舉
>7版之後不是都改用PDO了?
不是mysqli跟pdo共存嗎 ? (PDO driver也相同情況)
老實說,以前在用WAMP時就有時覺得他有些地方怪怪的。
後來我是改用XAMPP來跑。
再後來……因為我放棄了Windows作業系統,所以在mac os上我是購買MAMP。
然後自己在雲端再建了一個Centos然後自己安裝網頁開發環境。
如果不行,你可以先從XAMPP試。
再覺得不好……你可以考慮自建虛擬環境。(docker之類的。)
Franky Chen iT邦研究生 3 級 ‧ 2021-08-04 15:32:29 檢舉
我剛剛修好了 XD
我的php version是7.4.9
他的extension dir 設 7.3.21的extension dir....
Franky Chen iT邦研究生 3 級 ‧ 2021-08-04 15:32:59 檢舉
感謝各位
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
japhenchen
iT邦超人 1 級 ‧ 2021-08-04 15:24:11
最佳解答

把php.ini裡的

; extension_dir = "ext"

最前面的分號拿掉,重開apache2或nginx

Franky Chen iT邦研究生 3 級 ‧ 2021-08-04 15:26:16 檢舉

目前已經有設定extension_dir ="c:/wamp64/bin/php/php7.4.9/ext/"

Franky Chen iT邦研究生 3 級 ‧ 2021-08-04 15:32:54 檢舉

我剛剛修好了 XD
我的php version是7.4.9
他的extension dir 設 7.3.21的extension dir....
感謝各位

我要發表回答

立即登入回答