Hallo,
wollte gerade das Dummy-3.5.0 Paket Neuinstallieren und beim Versuch die Datenbank anzulegen kommt folgende Fehlermeldung:
Fatal error: Call to undefined function: mysql_create_db() in /var/www/localhost/htdocs/typo3/dummy-3.5.0/typo3/t3lib/class.t3lib_install.php on line 1663
Kann mir jemand helfen?
In Zeile 1663 steht:
case "typo_db_username":
Hast Du vielleicht den falschen Benutzernamen bzw. Passwort für die Datenbank benutzt?
(ACHTUNG: Ich kenn mich mit PHP nicht wirklich gut aus... ist nur so n Gedanken...)
Gruss
Pries
Das wäre dann ja doch zu einfach gewesen :-)
Nein die Verbindung zur Datenbank wird laut Install Tool korrekt aufgebaut:
Connected to MySQL successfully
dodger10k schrieb
Fatal error: Call to undefined function: mysql_create_db() in /var/www/localhost/htdocs/typo3/dummy-3.5.0/typo3/t3lib/class.t3lib_install.php on line 1663
den gleichen Fehler bekomme ich auch..
ich kann nur die "test" db benutzen, welche schon von typo3 angelegt ist.. und selbst da gibt es probleme .. wenn ich eine zeitlang warte und einen timeOut bekomme sagt er mir
The current username, password or host was not accepted when the connection to the database was attempted to be established!
Database Error
.. aber ich war ja schließlich schon drauf und hab gearbeitet :o ..
nach der meldung muss wieder was weiss ich alles klicken und machen und dienste neu starten bis man sich wieder einloggen kann ..
geh ich dann aber auf database analyzer sagt er mir das alles passt .. o.O seltsam nüch?
ist da rechtetechnisch noch was nich ganz proper oder was mach ich falsch.. hatte jetzt auch das erste mal richtig kontakt mit linux (suse9.0) und wurde erstmal erschlagen .. so einfach die installationsanleitung hier aussieht .. isse aber nich .. brauchte ewig um rauszufinden das die httpd.conf vor followSymlinks ein "+" braucht .. für den erfahren linuxChecker wahrscheinlich kein ding ...
aber wieso hab ich mit ner ganz normalen installation (habe apache 1.3, mysql 4.0.15, und mod_php 4.3.3 (phplib 7.4 falls das auch noch wichtig is..)) so probleme .. macht mich noch verrückt meine schlechten linuxkentnisse .. aber ich habe einfach null zeit das noch nebenher in meiner arbeitszeit mit einzubringen .. typo3 würde allein schon reichen .. arbeite deshalb aushilfsweise auf windows mit apache .. aber des is langsam .. vorallem weil mein behelfswebserver nich die schnellste kiste is .. aber das is ja gar nicht das problem .. hoff einer weiss was ...
mysql falsch installiert oder rechte vergessen .. oder fehlt wieder irgendwo n "+" .. ..die mysql.sock findet er übrigens auch nirgends auf m system .. vielleicht auch noch erwähnenswert...
hoff mir kann einer was dazu sagen ..
best grEEz
stEvo
Die Geschichte mit mysql.sock liegt evtl. daran, das der MySQL Server nicht gestartet ist. bitte mal mit rcmysql status überprüfen (bei SuSE).
vini-vita schriebDie Geschichte mit mysql.sock liegt evtl. daran, das der MySQL Server nicht gestartet ist. bitte mal mit rcmysql status überprüfen (bei SuSE).
doch .. gestartet issa .. inzwischen ist auch die mysql.sock in var/lib/mysql aufgetaucht .. war se gestern definitiv nich ..
wenn ich dann mit mysql n bissi rumspiel hat er auch definitiv keine datenbank am start .. in der console : "mysql" --> "
" .. sagt er mir "Current Database : *** NONE ***" .. ja wie jetzt .. schnell probiert von meinem rechner aus hier .. (windows) .. und schwups .. ich kann mich auf der eben beschriebenen maschine ohne weiteres auf typo einloggen ..
..hmm..blöde frage .. wie weiss ich ihm ne DB zu.. ? :o
..und obwohl alles scheinbar connected is .. bekomm ich beim versuch eine neue DB übers TypoInstall tool zu machen den fehler "undefined funtion: mysql_create_db() .. usw" ...
grEEz
stEvo
habe mir folgendes sagen lassen .. eigentlich hab ich s schonmal gehört.. naja ..
Anmerkung: Die Funktion >mysql_create_db() ist veraltet. Stattdessen sollte mit der Funktion mysql_query() der SQL-Befegl CREATE DATABASE ausgeführt werden.
alla gut .. class.t3lib_install.php on line 1663 umschreiben .. passt .. vielleicht 😉
grEEz
stEvo 😉
Bei mir lag es daran dass ich mysql offensichtlich nicht ganz sauber installiert hatte auf besagtem Rechner. Nach einer Re-Installation und etwas mehr Geduld bei der Konfiguration ging dann letztlich alles ohne Probleme :-) Manchmal bringt einen die eigene Ungeduld nicht wirklich nach vorne :-)
@c4c: ist Dein Linux-Rechner erreichbar? Ich kann mir das gerne mal ansehen, wenn Du magst :-)
dodger10k schriebBei mir lag es daran dass ich mysql offensichtlich nicht ganz sauber installiert hatte auf besagtem Rechner. Nach einer Re-Installation und etwas mehr Geduld bei der Konfiguration ging dann letztlich alles ohne Probleme :-) Manchmal bringt einen die eigene Ungeduld nicht wirklich nach vorne :-)
@c4c: ist Dein Linux-Rechner erreichbar? Ich kann mir das gerne mal ansehen, wenn Du magst :-)
hi dodger!!
.. hmm .. echt n konfigfehler? .. soweit ich das verstanden hatte lag das an der neuesten version von mysql VS php .. oder sowas .. habs inzwischen nochmal mit dem installScript von LLeuchter versucht, seitdaher aber den linux nimmer hochgefahren (aaber .. wow .. die installation wurde successful abgeschlossen .. zum testen bin ich aber nimmer gekommen .. mach ich wenn ich mal luft hab ..).. arbeite mit nem kollege online auf seinem server .. da fluscht es wie geschmiert 🙂 ..
im mom is meine susekiste nur lokal und mein sysadmin im urlaub .. also wird dich meine firewall davon zurückhalten .. aber dank dir trotzdem .. ..vielleicht meld ich mich nochmal ! :p
bigGreez
stEvo
c4c schriebhabe mir folgendes sagen lassen .. eigentlich hab ich s schonmal gehört.. naja ..
Anmerkung: Die Funktion >mysql_create_db() ist veraltet. Stattdessen sollte mit der Funktion mysql_query() der SQL-Befegl CREATE DATABASE ausgeführt werden.
alla gut .. class.t3lib_install.php on line 1663 umschreiben .. passt .. vielleicht 😉
grEEz
stEvo 😉
ahja .. passt auf das ihr alles richtig macht .. gab böse parseErrors .. 🙂