Hey leute ... ich hab ne Seite für nen Bekannten gemacht und wollte die gerade auf sein 1&1 Webspace ziehen.
ich hab mir zum testen ne Subdomain erstellt und in den entsprechenden Ordner den ganzen Daten reingepackt. Außerdem hab ich mir noch ne MSQL DB erstellt und die daten entsprechend in mein script eingebaut:
Soweit so gut das ganze steht in einer /inc/settings.php datei die ich auf der /index.php einbinde und auf der /admin/inc/header.php
so.
Wenn ich nun die Seite über die Subdomain aufrufe t alles Wunderbar. Meine Texte kommen alle wie gewollt aus der Datenbank (der connect t also).
Wenn ich nun die /admin/index.php aufrufe (die included die /admin/inc/header.php)
kriege ich folgende Fehlermeldung:
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
was hat dies zu bedeuten bzw. wie kriege ich das problem gelößt ... auf dem root verzeichnis hab ich ja meine verbindung (die auch nicht geschlossen wurde).
ich hab mir zum testen ne Subdomain erstellt und in den entsprechenden Ordner den ganzen Daten reingepackt. Außerdem hab ich mir noch ne MSQL DB erstellt und die daten entsprechend in mein script eingebaut:
PHP:
if (LOCAL) {
$db_host = 'localhost';
$db_user = 'root';
$db_name = 'testprojekt';
$db_pass = '';
$conn_id = mysql_connect($db_host, $db_user, $db_pass);
mysql_select_db($db_name, $conn_id);
} else {
$db_url = 'mysql://dboXXXXXX:PASSWORD@dbXX.puretec.de/DB_NAME';
$db_host = 'dbXX.puretec.de';
$db_user = 'dboXXXXXX';
$db_name = 'dbXXXXXX';
$db_pass = 'XXXXXXX';
$conn_id = mysql_connect($db_host, $db_user, $db_pass);
#$conn_id = mysql_connect($db_host);
mysql_select_db($db_name, $conn_id);
}
echo $conn_id.' ---> '.mysql_error();
Soweit so gut das ganze steht in einer /inc/settings.php datei die ich auf der /index.php einbinde und auf der /admin/inc/header.php
so.
Wenn ich nun die Seite über die Subdomain aufrufe t alles Wunderbar. Meine Texte kommen alle wie gewollt aus der Datenbank (der connect t also).
Wenn ich nun die /admin/index.php aufrufe (die included die /admin/inc/header.php)
kriege ich folgende Fehlermeldung:
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
was hat dies zu bedeuten bzw. wie kriege ich das problem gelößt ... auf dem root verzeichnis hab ich ja meine verbindung (die auch nicht geschlossen wurde).