簡體   English   中英

將php mysql項目上傳到免費虛擬主機網站時,如何解決dbconn文件中的錯誤?

[英]How to fix error in dbconn file when upload php mysql project to free webhosting site?

我一直在嘗試將我的PHP MySQL(在Dreamweaver中)項目上傳到免費的虛擬主機站點。

登錄時, dbconn.php文件中出現錯誤。

錯誤如下所示:

在此處輸入圖片說明

這是我的dbconn.php文件中的代碼:

<?php
/* php& mysqldb connection file */
$user = 1350048; //mysqlusername to db
$pass = "password"; //mysqlpassword to db
$host = "eskl.freeoda.com"; //server name or ipaddress
$dbname= 1350048; // db name in server freeoda
$dbconn= mysql_connect($host, $user, $pass);
if(isset($dbconn)){
mysql_select_db($dbname, $dbconn) or die("<center>Error: " . mysql_error() . "</center>");
}
else{
echo "<center>Error: Could not connect to the database.</center>";
  }
?>

如果有人能教我如何解決這個問題,我將不勝感激。

正如Kerbholz所述,不要使用mysql_*函數,它們確實已經過時了。

而是使用mysqli:

$servername = "eskl.freeoda.com";
$username = "1350048";
$password = "password";
$database = "1350048";

// Create connection
$conn = new mysqli($servername, $username, $password, $database);

// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 
echo "Connected successfully";

對於您的錯誤,大多數情況下您的主機需要做的事情是不允許遠程連接。 嘗試將serverhost更改為localhost或127.0.0.1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM