Hallo ubuntuusers!
Ich betreibe einen Apache2 mit PHP als Server, soweit so gut. PHP scripte werden problemlos ausgeführt. Da ich aber um Daten zu speichern eine Datenbank brauche, installierte ich mir MySQL und phpmyadmin. Ich habe alles meiner Meinung nach richtig konfiguriert und alle Module installiert. Auch auf phpmyadmin kann ich problemlos zugreifen und Datenbanken erstellen. Ich habe zum Test von MySQL folgendes skript benutzt. Quelle: http://www.php-kurs.info/tutorial-mysql_befehle.html
<?php $server = "localhost"; $datenbank = "php-kurs"; $username = "root"; $passwort = "MeinPassword"; $link = mysql_connect($server, $username, $passwort); if (!$link) die(mysql_error()); $db = mysql_select_db($datenbank, $link); if ($db) { $sql_befehl = 'INSERT INTO adressen (name, adresse, plz, ort, telefon) VALUES ("Heiko Müller", "Musterstraße 1", 12345, "Bremen", "0421-1234567");'; mysql_query($sql_befehl, $link); } mysql_close($link); ?>
Die Datenbank namens php-kurs ist auch angelegt. Wenn ich aber meine php datei aufrufe (über server versteht sich) erscheint einfach eine leere Seite und es befinden sich keine Eingaben in meiner Datenbank. Mein System Ubuntu Mate 16.04 befindet sich auf dem neustem Stand.
Meine Frage:
- Kann es sein, dass mir noch irgendein Modul für php oder Apache2 fehlt, um MySQL ausführen zu können?