Ansicht umschalten
Avatar von Frittenbude
  • Frittenbude

35 Beiträge seit 30.08.2003

MySQL, Apache2, PHP5 -> Verbindung wird nicht aufgebaut (keine Fehlermeldung)

Hallo,

ich habe eine MySQL-Datenbank aufgesetzt, die über HTML via PHP
abgefragt werden soll. Die im Titel genannten Dienste liegen jeweils
in der aktuellen Version vor.

Zum Problem:

Wenn ich die unten aufgeführte Anweisungen in einer Datei namens
"index.php" ausführe, wird keine Verbindung zur SQL-Datenbank
aufgebaut, obwohl genau das eigentlich passieren sollte. Der Browser
zeigt nur eine leere Seite. Das MySQL-Administratortool zeigt mir
auch keinen Login an.

index.php:
<?php
    error_reporting(E_ALL);

    include 'inc/config.php';
    // Konfigurationsdatei laden

$db_link = mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS);

    if($db_link) {
 echo "Verbindung wurde aufgebaut<br />\n";
 echo "In der Variable steht folgendes: ".$db_link;
    } else {
 echo "Es konnte keine Verbindung aufgebaut werden";
    }
?>

config.php:
<?php
    // config.php
    error_reporting(E_ALL);

    define('MYSQL_HOST',     '127.0.0.1');
    define('MYSQL_USER',     'test');
    define('MYSQL_PASS',     '123456');
    define('MYSQL_DATABASE', 'DB_Name');
?>

Ansonsten ist zu sagen, dass der Apache-Server funktionsfähig ist und
auch PHP-Anweisungen wie (echo "testausgabe") funktionieren. Der
Datenbankzugriff auf MySQL funktioniert ebenfalls, mit MySQL-Query
Browser überprüft.

Sobald die Anweisung
  $db_link = mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS);
ausgeführt wird, werden alle danach folgenden Anweisungen nicht mehr
geparsed.

Hat jemand eine Idee, wo das Problem liegt? Für jeden Hinweis oder
Tipp wäre ich sehr dankbar.

GruĂź,
Frittenbude
Bewerten
- +
Ansicht umschalten