mysql_connect()导致500错误

时间:2013-06-14 08:38:48

标签: php mysql

我对网络开发有点新意。因此,我可能会错过一些微不足道的事情,并且无法通过在线搜索一段时间来弄明白。这是问题

在我的PHP脚本中,我连接到数据,如下所示

$con = mysql_connect('localhost','root','');
if (!$con)
{
    die('Could not connect: ' . mysql_error());
}

当我使用“php -f”命令从服务器上的shell提示符运行它时,此函数正常工作 但是当我尝试使用浏览器会话执行此脚本时,它会出错。

“HTTP错误500(内部服务器错误):服务器尝试完成请求时遇到意外情况”

服务器php版本是5.3.3,它在Cent OS上。

1 个答案:

答案 0 :(得分:0)

我的问题是selinux在centOS上被激活了。我不得不设置 allow_user_mysql_connect bool使用命令

setsebool -P allow_user_mysql_connect on