首頁  >  文章  >  後端開發  >  linux - phpinfo中已經有了mysqli拓展,但是實際依舊無法使用報mysqli not found ,如何解決?

linux - phpinfo中已經有了mysqli拓展,但是實際依舊無法使用報mysqli not found ,如何解決?

WBOY
WBOY原創
2016-09-06 08:57:121314瀏覽

phpinfo中已經顯示出了mysqli的相關拓展資訊
linux - phpinfo中已經有了mysqli拓展,但是實際依舊無法使用報mysqli not found ,如何解決?
但是命令列執行php xxx.php依舊報 mysqli not found
linux - phpinfo中已經有了mysqli拓展,但是實際依舊無法使用報mysqli not found ,如何解決?

video_order.php程式碼:
linux - phpinfo中已經有了mysqli拓展,但是實際依舊無法使用報mysqli not found ,如何解決?

video_order.php是一個腳本檔所以想在命令列執行測一下,如何解決?在線等

回覆內容:

phpinfo中已經顯示出了mysqli的相關拓展資訊
linux - phpinfo中已經有了mysqli拓展,但是實際依舊無法使用報mysqli not found ,如何解決?
但是命令列執行php xxx.php依舊報 mysqli not found
linux - phpinfo中已經有了mysqli拓展,但是實際依舊無法使用報mysqli not found ,如何解決?

video_order.php程式碼:
linux - phpinfo中已經有了mysqli拓展,但是實際依舊無法使用報mysqli not found ,如何解決?

video_order.php是一個腳本檔所以想在命令列執行測一下,如何解決?在線等

我也遇過,當時的解決方法是換了一個php版本

權限已經調整了,瀏覽器也是可以存取的,但是透過命令列 php來執行文件,就是報錯,如何解決! !在線等,急linux - phpinfo中已經有了mysqli拓展,但是實際依舊無法使用報mysqli not found ,如何解決?

命令列的php.ini路徑配置了嗎? 使用命令列時透過-c參數傳入php.ini檔案的路徑。
php -c /.../php.ini /.../video_order.php

你直接訪問網頁版的,執行的是cgi的php,命令列執行的是cli的php,你試著指定下cli的下php.ini路徑。可能cgi的php.ini和cli的php.ini是分開的

網頁和命令列執行使用的設定檔不一定是同一個
你可以在命令列執行 php --ini查看載入的那個設定檔或直接執行php -m查看是否有開啟mysqli擴充

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn