访问被拒绝www-data @ localhost

时间:2011-10-06 16:32:13

标签: php mysql

我使用Jquery.load将带有html / php内容的外部文件加载到一个div中。它会加载文件,并显示它应该显示的内容,但它显示access denied www-data@localhost password: no应该回显一些内容。

我知道主页面,而不是正在加载的页面,使用require_once("assets/functions/config.php");连接到数据库,以调用包含连接的php文件。

我做错了什么?它可能很简单,我忽略了一些东西。

编辑:好的,我在<html>以上的index.php:

 <?PHP
    require_once("assets/functions/config.php");
    //if ($notInstalled == 1) header("Location: install");
    require_once("assets/functions/functions.php");
    if ($users->checkAuth() == 0) {
    header("Location: login.php");
    exit;
    }
    $currentUser = $_COOKIE['vetelixir_username'];
 ?>

config.php如下:

<?
// MySQL Database
$db_host = "localhost";
$db_name = "dbname";
$db_username = "username";
$db_password = "password";

// Connect to the database
$connection = @mysql_connect($db_host,$db_username,$db_password) or die(mysql_error());
$db = @mysql_select_db($db_name,$connection)or die(mysql_error());
// end MySQL
?>

jQuery的:

$("#button").click(function() {
    $('#content').load('pages/external.php');
});

要加载的外部文件:

<div id="div">
<?
    $currentBlah = mysql_query("SELECT `firstname`,`lastname` FROM `blah` ORDER BY `lastname` ASC") or die(mysql_error());

    while($u = mysql_fetch_array($currentBlah)) {

    echo "<div class='clientRow'><span class='name'>".$u['firstname']." ".$u['lastname']."</span></div>";

    }
?>
</div>

1 个答案:

答案 0 :(得分:0)

这看起来像你的jQuery函数调用的php脚本正在尝试(并且失败)打开SSH会话。