mit folgenden WERTEN hab ich mal versucht dem Problem auf den Grund zu kommen.
Ich teste die Möglichkeit die Verbindung aus dem dem Verzeichnis (in einer XAMPP-Installation) zum MySQL-Server herzustellen.
Vorweg: Das Interessante - solange ich via Browser aufrufe geht das wunderbar - dann meldet mir der Browser zurück: Connection ok. Wenn ich über die Shell das Script aufrufe, bekomme ich einen Fehler (siehe unten)
Die Daten:
user: root
host localhost
kein passwd
Das Script:
- Code: Select all
<?php $link = mysql_connect('localhost','root','');
if (!$link) { die('Could not connect to MySQL: ' . mysql_error()); }
echo 'Connection OK'; mysql_close($link);
?>
das Ergebnis - wenn ich via Shell den Aufruf starte:
- Code: Select all
PHP Warning: mysql_connect(): Can't connect to local
MySQL server through socket '/var/run/mysql/mysql.sock'
(2) in /opt/lampp/htdocs/parser_test/db_connector.php on line 7
Could not connect to MySQL:
Can't connect to local MySQL server through
socket '/var/run/mysql/suse-linux:/opt/lampp/htdocs/parser_test #
ich bin etwas ratlos - was hier noch sein kann!?
Freu mich wenn ihr einen Tipp habt - eine Idee wo ich jetzt mit Suchen anfangen soll.
Grüße
se