Habe folgende Fehlermeldung auf meinem Strato-Server:
Warning: mysql_pconnect(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /mnt/be1/02/650/00000015/htdocs/typo3/t3lib/class.t3lib_db.php on line 813
Ich habe alles entpackt und auf den Server geladen.
Vorraussetzungen müssten alle erfüllt sein.
Woran kann das liegen?
Ich gehe mal davon aus, dass du dich auf die Typo3-Installation beziehst und nicht auf die ersten Schritte mit TypoScript?
Bei der Installation hatte ich auch viele Fehlermeldungen am Anfang bekommen. Die mysql_pconnect Fehler haben sich dann nach der Eingabe der richtigen Mysql-Daten wieder in Luft aufgelöst.
Einfach mal ausprobieren.
ja genau: Typo3-Installation.
In welchen Dateien soll ich die MySQL-Daten ändern?
Ich bin da sehr vorsichtig beim ändern.
Das ist die localconfig.php aber das geht ja auch über das Installationsskript. Dafür wählst du einfach Punkt 1 aus (Global Configuration) und gibst dann relativ weit unten deine richtigen Mysql-Login-Daten ein.
aber zum Installation-Tool komme ich ja gar nicht.
wenn ich die index.php im Browser von meinem server aus aufrufe kommt diese fehlermeldung wie oben angegeben!
Hi,
hast Du nach der Installation von MySQL und PHP auch mal mit phpinfo() die Funktionalität gecheckt?
Gruß
Hille
ja.
müsste funktionieren.
Hi,
schmeiss doch mal T3 komplett aus dem htdocs-Verzeichnis raus.
Enpacke die Dummy 3.7.0 (mit entsprechender Anpassung der die() Funktion in der ..htdocs ypo3installindex.php) auf Deinen Server.
Nach aufruf von .. ypo3install mußt Du dann das 1-2-3-GO Setup sehen.
Speichere diesen Code als phpinfo.php im ..htdocs mal ab und ruf es über den Browser auf.
<html>
<body>
<?php phpinfo(); ?>
</body>
</html>
Hier kommen dann alle Konfigurations-Infos zum Vorschein.
Als Test ob mysql richtig läuft, kannst Du folgenden Code nehmen.
(Anpassungen nicht vergessen...ok?)
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>PHP-Test in Kombination mit MySQL</title>
</head>
<body>
<?php
$mysqluser="root";
$mysqlpasswd = "dein passwort";
$mysqlhost="localhost";
$connID = mysql_connect($mysqlhost, $mysqluser, $mysqlpasswd);
$result=mysql_list_dbs();
echo "<p>Databases at the local MySQL server<p>
";
while($row=mysql_fetch_row($result))
{
echo "<br><i>$row[0]<i>
";
}
//<img src="button.php?text=Hallo">;
?>
</body>
</html>
Sag mir mal wie Du weiterkommst.
Gruß
Hille :p
wieso im htdocs-Verzeichnis?
so etwas habe ich bei strato nicht!?
Entpacke die Datei auf den Server!?
Ich entpacke sie bei mir auf dem rechner und lade sie dann auf den unix-server.
bei deinem sql-test bekomme ich folgendes ergebnis:
Databases at the local MySQL server
"; while($row=mysql_fetch_row($result)) { echo "
$row[0]
"; } //; ?>
, was mir eigentlich nur sagt, dass der Syntax hier irgendwie nicht stimmt.
???
Hmm...gut...
das Script ist in Ordnung. (Wenn Du die Zugangsdaten richtig eingetragen hast.)
Ich meinte natürlich unter den Pfad, der das "root" deines Internetauftrittes sein soll.
htdocs
www
oder wie auch immer.
Hast Du Typo3 schon mal installiert (auf Deinem PC zu Hause oder so)?
Was hat denn der Aufruf der phpinfo.php gebracht?
Hille
also bei mir zu hause läuft alles einwandfrei.
kann das an strato liegen?
Hmmm...
hast Du denn die Installation auf dem Strato-Server suber hinbekommen.
Stichwort: 1-2-3-GO Setup
Ich will mal nicht annehmen, dass Du einen Tarif gekauft hast, der gar kein MySQL unterstützt. o.O
Gruß
Hille
selbstverständlich nicht.
Die Vorraussetzungen sind alle gegeben.
zum 1-2-3 Setup komme ich eben nicht, da bringt er mir obigen Fehler.
Hmmm...
letzte Frage...
Hast Du denn das phpinfo.php Script schon mal ausprobiert?
Kommen da die nötigen Infos, oder passiert gar nichts?
Gruß
Hille
die infos kommen...
meines wissens nach müsste alles vorhanden sein.
Kannst mir ja mal, vertrauensvoll, die Webadresse als PM schicken.
Hille