kostenloser Webspace werbefrei: lima-city


IIS 6.0 PHP & mySQL

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    thoba

    Co-Admin Kostenloser Webspace von thoba

    thoba hat kostenlosen Webspace.

    Folgendes Problem:

    Ich betreibe einen Webserver mit IIS 6.0 unter Windows Server 2003. Dort habe ich es auch erfolgreich geschafft, den PHP Interpreter zu integriren. Dort funktioniert soweit auch alles ganz gut, au?er mit der Datenbankanbindung an mySQL.

    Wenn ich nun eine ganz einfache PHP Datei habe, die nur einen Wert aus einer mySQL Datenbank auslesen soll kommt folgendes: Fatal error: Call to undefined function mysql_connect() in C:\web\connect.php on line 2

    Beim Aufruf von phpmyadmin wird mir dann dies gesagt: Die Erweiterung "mysql" kann nicht geladen werden. Bitte ?berpr?fen Sie Ihre PHP-Konfiguration.

    Der mySQL Server l?uft und funktioniert einwandfrei. Dies habe ich schon mit einem Apache Server mit PHP getestet. Dort kann ich auf den mySQL Server zugreifen.


    Wer kann mir helfen, wie ich meine Datenbanken in meine PHP Konfiguration integrieren kann, bzw. was mir dazu fehlt?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. hast du deine php.ini schin angepasst? vielleicht liegts daran
  4. Autor dieses Themas

    thoba

    Co-Admin Kostenloser Webspace von thoba

    thoba hat kostenlosen Webspace.

    Als erstes: Nein.

    Weil es nicht funktionierte, habe ich es dann versucht, etwas zu ?ndern. Folgende Punkte habe ich nun ge?ndert (allerdings habe ich keine Ahnung, ob das nun richtig ist):

    mysql.default_port = 3306

    mysql.default_socket = localhost

    mysql.default_host = localhost

  5. Autor dieses Themas

    thoba

    Co-Admin Kostenloser Webspace von thoba

    thoba hat kostenlosen Webspace.

    Hat denn keiner mehr eine Idee, oder einen Link, zu einer einfachen Anleitung.

    Das w?hre echt super!
  6. Gleiches System hab ich auch... bei mir hats auf anhieb geklappt.

    IIS 6.0
    PHP 4.3.11 installer version
    mysql 4.0.24

    Einige haben berichtet das mysql 4.1 wohl nicht funktioniert... zumindest nicht mit der installer version von php 4.3.11.

    versuchs einfach nochmals so:
    deinstallier alles (falls m?glich) IIS, PHP & den SQL Server und installiers nochmals mit den o.g. packeten ... also php 4.3.11 installer, sql 4.0.24.

    Im ?brigen, falls du jetzt nicht unbedingt mit ASP.NET rummachst, w?rde ich dir nen Apache empfehlen.
  7. Autor dieses Themas

    thoba

    Co-Admin Kostenloser Webspace von thoba

    thoba hat kostenlosen Webspace.

    Ich bin jetzt einen Schritt weiter. Der Fehler lag daran, dass bei der Installer Version die ganzen Erweiterungen Fehlen. Ich habe mir jetzt die Erweterungen besorgt, und in der php.ini folgendes eingebunden: extension_dir = "C:\php\extension\" und habe zus?tzlich die Auskomentierungen f?r die Erweiterungen entfernt.

    Nun sagt er mir aber, dass unter meinem angegeben Pfad die dll Dateien nicht gefunden werden, obwohl der Pfad in php.ini wirkich korrekt ist, und die Dateien auch vorhanden sind.


    Wer wei? nun, woran das schon wieder liegt?
  8. t*****e

    Hm. Du MUSST / statt \ verwenden. Das Problem hatte ich auch mal.

    Wenns das nicht ist: Versuchs doch einfach erstmal mit ner ?lteren Version von PHP, in die MySQL noch direkt integriert war (4.3.8 is da die letzte Version, wenn ich mich nicht irre).

    bos-iron schrieb:
    Im ?brigen, falls du jetzt nicht unbedingt mit ASP.NET rummachst, w?rde ich dir nen Apache empfehlen.


    Dem muss ich unbedingt zustimmen. Die Kombination WAPM (Windows - Apache - PHP, MySQL) ist auf jeden Fall besser als wenn du ?ber den IIS geht. Den habe ich zwar auch schon ausprobiert, aber bin wieder zu Apache zur?ckgegangen.
  9. Autor dieses Themas

    thoba

    Co-Admin Kostenloser Webspace von thoba

    thoba hat kostenlosen Webspace.

    Ich habe jetzt die Backslash \ in Slash / umgewandelt. Allerdings kommt immer noch der selbe Fehler.
  10. Autor dieses Themas

    thoba

    Co-Admin Kostenloser Webspace von thoba

    thoba hat kostenlosen Webspace.

    Ersteinmal sorry f?r den Doppelpost.

    Ich habe jetzt den PHP Interpreter Version 4.3.11 installiert. Damit bin ich jetzt schonmal einen Schritt weiter, denn ich kann jetzt auf den mySQL Server zugreifen.

    Allerdings ist jetzt folgendes Problem. Wenn ich nun z.B. phpmyadmin, was direkt auf dem Server l?uft, wo auch der PHP Interpreter l?uft nutze kommt folgende Meldung:
    #1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client

    Wenn ich von einem anderen Webserver (unter Apache (XAMPP))mit phpmyadmin auf den Server zugreifen will, funktioniert alles wunderbar.

    Woran kann das jetzt liegen?
  11. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!