Zum Inhalt springen

pconnect Fehler bei der Installation

Erstellt am 29. Oktober 2004 · 8 Antworten · letzte Antwort am 19. Oktober 2005

Tags: Datenbank, Frage

febo ·

Hallo zusammen,

seit einiger Zeit (etwa 10 Stunden) versuche ich auf einem Windows Server 2003 Typo3 zu installieren.

Folgende konfiguration liegt:

Windows Server 2003
Exchange Server 2003
IIS 6.0 ist installiert
php 4.3.9 ist in IIS integriet
MySQL 4.1.7 habe ich - aus Platzgründen - auf einer zweiten Platten installiert.

Nun habe ich im IIS - Manager eine zweit Webseite angelegt und diese - wieder aus Platzgründen - auf die zweite Platte gepackt. Alle Rechte für diesen Ordner sind vergeben. Das Dokument "index.php" ist im IIS hinzugefügt.

Anschließend habe ich die obligatorische php - info Datei im Ordner der neuen Webseite angelgt und über einen IE6 Browser getestet. Alles funktioniert soweit.

Danach habe ich mittels MySQLAdministrator vom Client auf MySQL zugegriffen, auch das funktioniert. *freu*

Also dann:

dummy-3.7.0 von typo3.org heruntergeladen und in meinem Ornder entpackt.

index.php im Ordner typo3/install - wie immer - bearbeitet.

Vom Client aus mittels IE6 auf die Seite zugegriffen und dann das:

Warning: mysql_pconnect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in D:ServerWWW ypo ypo3 3libclass.t3lib_db.php on line 813

Warning: mysql_list_tables(): supplied argument is not a valid MySQL-Link resource in D:ServerWWW ypo ypo3 3libclass.t3lib_db.php on line 874

gefolgt vom Standartinstallationsbildschirm.

Ich habe keine Ahnung, was mir die beiden Zeilen sagen wollen.

Vielleicht weiß jemand von euch, was mir diese Zeilen sagen wollen. ICh freue mich über alles was mich weiterbringt. Danke

febo

febo ·

Hallo zusammen,

kann es ein PHP Fehler sein?. Heute probierte ich ein anderes CMS aus und auch dieses blieb beim Verbindungsversuch zum MySQL Server hängen. Hier bekam ich die Fehlermeldung:

The database would not accept the connection, please review your settings and try again.

Mit dem MySQL Administrator kann ich allerdings über den Clientrechner eine Verbindung herstellen.

Kann es ein Verbindungsproblem zwischen IIS - PHP und MySQL sein?

Ein direkter Zugriff auf MySQL scheint ja zu funktionieren (MySQL Administrator), über den Browser mittels PHP und IIS nicht. PHP habe ich ja als Weberweiterung in IIS integriert, muss ich dies mit MySQL auch machen. Wenn ja, wie?

Ich wäre echt dankbar über eine Antwort.

Gruß

febo 🙁 🙁

timcor ·

Hallo,

ich bin mir nicht ganz sicher, aber vermutlich ist das ein Problem des MySQL 4.1.7. Habe die Version auch installiert und das Problem ebenfalls bei der Installation, bzw. Konfiguration mit einem anderen CMS (Postnuke) bekommen. Wenn du phpmyadmin nicht zum laufen kriegst, dann hast du auch mit dem Zugriff via CMS ein Problem.

Ich habe diverse Hinweise studiert. Leider hat alles nicht geholfen, nur rückwärts auf eine niedrigere MySQL-Version hat geholfen.

Gruss Steffen

febo ·

Hallo zusammen,

vielen Dank timcor. Bei der Typo3 Installation bekam ich o.g. Nachricht ohne weitere Hinweise. Als ich phpMyAdmin installierte kam der gleiche Hinweis aber mit einem Link Dokumentation und einer Error Nr (ich glaube 1251). Dieser brachte mich auf die Seite von MySQL.

Nach einiger Suche habe ich dann die Erklärung gefunden, welche Du mir auch gabst. Also das neue MySQL runter und ein älteres rauf.

O.K. der Fehler war behoben. Doch Zugang zu MySQL bekam ich immer noch nicht. Immer die gleiche Meldung:

Der Benutzer hat keine Berechtigung zur Verbindungsaufnahme mit MySQL oder so ähnlich.

Alles richtig eingestellt, trotzdem kein Zugang. Dann erinnerte ich mich an eine Fehlermeldung, die ich bei der Installation eines anderen CMS mal bekam. Dort hies es gleich zu Anfang der Installation:

Keine Zugangsberechtigung für den Benutzer OCDB@localhost. Dies, obwohl ich noch keine Daten zur Verbindungsaufnahme mit MySQL eingegeben hatte. Dies war bei Typo3 ebenso. Also habe ich bei MySQL einen Benutzer namens OCDB ohne Passwort angelegt.

UND SIEHE DA Es geht. Sofort hat Typo3 ganz brav eine Verbindung zu MySQL aufgebaut.

Typo3 ist Installiert und das nächste Problem wartet auf seine Lösung. ImageMagick kann nicht aufgerufen werden:
unable to fork...

Die Hinweise im Forum konnten mein neues Problem noch nicht lösen.

Vieleicht hast Du eine Idee.

timcor ·

Hallo febo,

leider keine Antwort im Moment auf dein Problem mit ImageMagick. Hatt vor Monaten Typo3 installietr und dabei auch versch. Fehler gefunden und tw. gelöst.

Im Moment versuche ich Typo3 erneut, aber bei mir erscheint permanent der Fehler "unable to create database", obwohl auch ich Benutzer etc. scheinbar richtig eingegeben habe. Ich sehe auch die Datenbanken, die bereits existieren im Auswahlmenü, kann aber keine neue anlegen oder Tabellen in eine bestehende erzeugen. Weiss noch nicht was los ist, wenn ich das behoben habe, komme ich vielleicht auch auf das Problem bei ImageMagick.

So long.

timcor

timcor ·

Hallo febo

hast du ImageMagick überhaupt schon installiert?

Ich habe die Version 6.02 unter php installiert, die Basic-Konfig aufgerufen und es wurde sofort erkannt.

Gruss timcor

febo ·

Hallo timcor,

ja, ImageMagick liegt im Ordner:

D:ServerDiensteImageMagick

Typo3 liegt im Ordner

D:ServerWWWTypo3.7

Wenn ich in Basic danach suchen, bekomme ich o.g. Fehlermeldung.

Keine Ahnung, was ist das ist.

Weis jemand einen Rat?

Gruß Febo

febo ·

Hallo timcor

wie sieht´s mit den Rechten Deines Benutzer aus? Darf dieser auf Deine Datenbank zugreifen und die Tabelle bearbeiten.

Lade Dir von http://www.mysql.com das Programm MySQL Administrator runter. Damit kannst Du sehr gut Deine Datenbanken "administrieren". Naja, wie der Name schon sagt.

Gruß febo[/url]