PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : php5 & mysql 5: keine verbindung zur datenbank möglich .-?



iulius
10.12.06, 14:18
Hi!
Ich setze gerade n kleinen server auf u.a. um meine website lokal testen zu können!
Ich habe auch Apache 2.2.3, php 5.2.0 und MySQL 5.022 installiert und läuft soweit alles gut, bis auf die tatsache, dass ich mich mit phpmyAdmin nicht verbinden kann, mit mySQL administrator klappts ohne probleme
in der php.ini hab ich die module mysql und mysqli eingebunden und ich hab phpmyadmin mit mysql als auch mysqli ausporbiert.....
wäre für jede hilfe dankbar!

bye
iulius

Roger Wilco
10.12.06, 14:50
Fehlermeldungen? Logeinträge?

tschloss
10.12.06, 15:38
Fehlermeldungen? Logeinträge?
He streng dich mal - mit Logeintträgen oder Fehlermeldungen könnten wir das ja alle lösen ;)

iulius
10.12.06, 16:37
phpmyadmin lässt mich nur nich einloggen ......

hier das apache log:


[Thu Jan 03 20:25:45 2002] [notice] Apache/2.2.3 (Win32) PHP/5.2.0 configured -- resuming normal operations
[Thu Jan 03 20:25:45 2002] [notice] Server built: Jul 27 2006 16:49:49
[Thu Jan 03 20:25:45 2002] [notice] Parent: Created child process 2188
PHP Warning: PHP Startup: Unable to load dynamic library './ext\\php_filepro.dll' - Das angegebene Modul wurde nicht gefunden.\r\n in Unknown on line 0
[Thu Jan 03 20:25:45 2002] [notice] Child 2188: Child process is running
[Thu Jan 03 20:25:46 2002] [notice] Child 2188: Acquired the start mutex.
[Thu Jan 03 20:25:46 2002] [notice] Child 2188: Starting 250 worker threads.
[Thu Jan 03 20:25:47 2002] [notice] Child 2188: Starting thread to listen on port 80.


das ist leider aich die einzige und wie ich es sehe auch die nutzlosestes log file!
wenn ich die anderen log files finde werde ich die hier auch noch posten ....
bis später....

iulius

fs-86
11.12.06, 10:28
Hallo,

erstelle dir doch mal eine Datei "info.php" mit folgendem Inhalt:



<?php
phpinfo();
?>


Rufe die Datei auf und überprüfe zunächst einmal, ob die mysql extension tatsächlich geladen ist. Wenn man die extension in der php.ini (extension=mysql.dll) hinzufügt, heisst das nicht gleich, dass sie auch geladen wird.

Dann solltest du noch sicherstellen, dass du das extension dir (extension_dir) in der php.ini richtig gesetzt hast. Trage hier am besten den absoluten Pfad ein

Beispiel:


extension_dir = "C:/PHP/ext/"


mfg.

marce
11.12.06, 11:09
erste Frage: SW über das Paketmanagement installiert oder aus den Source gebaut?

Wenn Paketmanagemet - welche Distribution?

comrad
11.12.06, 11:27
Wenn Paketmanagemet - welche Distribution?

So wie ich das sehe: Windows ;)

Du musst bei der Windows-Installation auch darauf achten, welches PHP-Paket du nimmst. Ruf aber erstmal phpinfo() auf und schau dir an, ob mysql dort überhaupt geladen wird.

Gruss,
comrad