首頁  >  問答  >  主體

Window10中 php壓縮包版、apache壓縮包版 、mysql.壓縮包版的疑惑

環境Window10中php壓縮包版、apache壓縮包版、mysql.壓縮包版或運行安裝版,使用PHP連接MySQL配置有時會碰到詭異問題:

windows中PHP連接MySQL配置有時會碰到詭異問題:apache伺服器能正常啟用,php程式碼也能正常運作,MySQL也可使用,但用PHP程式碼連接MySQL出錯如下:

使用pdo 連線測試程式碼

# <?php

try {

 $con= new PDO("mysql:host=localhost","root","password");

#echo "連線成功";

}

catch(PDOException $e)

{

    echo $e->getMessage();

#}

 ?>

## 運行出現不正常提示could not find driver

 使用mysqli_connect 連線測試程式碼

<?php

$con= mysqli_connect("localhost","root1","password");

if ($con->connect_error) {

     die("Connection failed: " . mysqli_connect_error());

}

echo "連線成功";

 ?>

 運行出現不正常提示Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in……

#已經將php.ini中的語句extension=mysqli和extension=pdo_mysql前面的;去掉了(去掉表示讓php啟用這個擴充)。

使用phpinfo()檢查-寫一個檔案phpinfo.php(內容是<?php phpinfo(); ?>),然後將這個檔案放到網站目錄下,在瀏覽器開啟

Loaded Configuration File  (none),

  PDO drivers no value 

 解疑

#

WangKeJunWangKeJun1694 天前835

全部回覆(0)我來回復

無回覆
  • 取消回覆