WIndows server 500上的PHP/MYSQL错误

WIndows server 500上的PHP/MYSQL错误,php,mysql,windows,Php,Mysql,Windows,我在windows 2012 R2计算机上有一个特定问题。当我进入时,我可以使用登录名和密码访问我的数据库 但是转到localhost/agro/index.php,我在下面一行中得到一个500错误: $db = mysql_connect("localhost", "root", "password", "DB_name") or die("Kan niet verbinden :" . mysql_error()); 怎么了 在这方面,Arno是服务器错误的HTTP代码。可能是您的服务器出

我在windows 2012 R2计算机上有一个特定问题。当我进入时,我可以使用登录名和密码访问我的数据库

但是转到localhost/agro/index.php,我在下面一行中得到一个500错误:

$db = mysql_connect("localhost", "root", "password", "DB_name") or die("Kan niet verbinden :" . mysql_error());
怎么了


在这方面,Arno是服务器错误的HTTP代码。可能是您的服务器出了问题。请您提供其他信息,如特定错误

也可能是因为mysql_connect()实际上在大多数PHP版本中都不受欢迎,但在最新版本中甚至不受支持,在某些版本中显示错误,而在某些版本中显示错误

我相信下面是PHP版本5.4。您可以使用功能性mysql而不会出错

改为使用MYSQLI,如果仍然出现任何错误,则可能存在服务器问题-确保您的凭据正常

<?php
$servername = "localhost";
$username = "root";
$password = "******";

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

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


检查PHP日志以找出实际错误
500
是“出错”的HTTP代码。你需要找出哪里出了问题,然后才能修复它。也许你有PHP7,所以mysql_连接函数不可用php版本确实是个问题。以前的服务器安装了PHP5.xx,现在我们安装了PHP7.xx。我们现在改成了mysqli,一切都恢复了正常。感谢反馈PHP版本确实是个问题。以前的服务器安装了PHP5.xx,现在我们安装了PHP7.xx。我们现在改成了mysqli,一切都恢复了正常。谢谢你的反馈