Installation Apache, PHP, MySQL unter Windows 2000

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Installation Apache, PHP, MySQL unter Windows 2000

    hy,

    ich brauch Eure Hilfe.

    Ich habe erst kürzlich eine derartige Installation
    durchgeführt. Da läuft jetzt auch alles!

    Jetzt habe ich auf Windows 2000 Apache, PHP,
    MySQL installiert.

    Apache läuft. Aber PHP kann nicht interpretiert werden.

    Ich habe die httpd.conf wie folgt editiert:

    AddType application/x-httpd-php .php

    Action application/x-http-php "/php/php.exe"

    ScriptAlias /php/ "C:/php/"

    DocumentRoot "C:/Programme/Apache Group/Apache/htdocs"

    DirectoryIndex index.html index.htm index.php index.php4 index.php3 index.cgi index.pl index.html.var

    Hab ich was vergessen?

    thx.

    pseo

  • #2
    wamp

    ich habe php als apache-modul laufen.
    auf c einen ordner php. darein die php4apache.dll
    den pfad dann in der httpd.conf bei LoadModule den folgenden eintrag:
    LoadModule php4_module c:/php/php4apache.dll
    dann die php4ts.dll in c:/windows/system (oder winnt/system) und die php.ini in c:/windows
    viel glück
    www.thomassura.de

    Kommentar


    • #3
      hallo Torte,

      also ich habs so versucht, aber es hat leider nix gebracht.

      Wenn ich jetzt mein PHP-Script aufrufe, kommt die Abfrage
      Downloaden einer Datei von diesem Ort. Schnief.

      Hab ich noch was vergessen?

      thx. pseo

      Kommentar


      • #4
        wamp

        liegen deine php-dateien auch in dem ordner, der in der httpd.conf bei "DocumentRoot" angegeben ist?
        www.thomassura.de

        Kommentar


        • #5
          hallo torte,

          ja, die php-Dateien liegen in dem Ordner

          c:\Programme\Apache Group\Apache\htdocs


          Ich habe jetzt die Installation mit PHPTriad
          realisiert. Jetzt funktioniert es auch.
          Wenn ich mal ne ruhige Minute habe, schau
          ich nochmal nach meinem Fehler!

          Aber trotzdem vielen Dank für Deine Mühe!!!


          Ich hab jetzt aber noch ein anderes Problem:

          Ich arbeite in meinem PHP-Programm mit einer
          Datenbank. Wenn ich auf einen Link klicke,
          versuche ich eine Verbindung zu meiner Daten-
          bank zu bekommen. Funktioniert aber nicht.
          Ich erhalte folgende Fehlermeldung:

          Warning: Access denied for user: 'user@localhost' (Using password: YES) in c:\apache\htdocs\clearquest\projektauswahl.php on line 16

          Warning: MySQL Connection Failed: Access denied for user: 'user@localhost' (Using password: YES) in c:\apache\htdocs\clearquest\projektauswahl.php on line 16
          keine datenverbindung möglich
          1045:Access denied for user: 'user@localhost' (Using password: YES)

          Das Script projektauswahl.php Zeile 15/16...

          15 require("clearquest_user/user.php");
          16 $verbindung=mysql_connect($host,$user,$passwort);

          Inhalt von user.php:

          <?php
          $host="localhost";
          $user="user";
          $passwort="user";
          $dbname="ClearQuest";
          ?>

          Die Zugriffsberechtigungen habe ich auch über phpMyAdmin
          eingerichtet.

          Es hat auch schon so funktioniert mit EasyPHP.

          Ich nehm an, dass es vielleicht mit dem DNS was zu tun hat.

          Hast Du vielleicht ne Idee, warums nicht läuft???

          thx. pseo

          Kommentar


          • #6
            hi,

            so einen ähnlichen Fehler habe ich auch bekommen, und zwar nachdem ich MySQL installiert habe.

            ich habe dann mal alle Laufwerke durchsucht, in welcher Datei Username und Passwort gespeichert werden.

            Diese Datei liegt (bei mir) in c:\Winnt\ und heißt my.ini.
            Öffne die Datei und setzte setze das Passwort einfach auf null, also nichts eintragen. bei "user" kann "root" o.ä. stehen, das ist der Standart glaube ich.

            hoffe, ich konnte dir helfen...

            bye bye
            GLORIA PERPETUA

            Kommentar


            • #7
              hy deklarmart,

              habs gefunden.

              Ich weiss, dass der User + Passwort zu PhpMyAdmin gehören.
              Sprich für die Berechtigung.

              Was hat das aber mit meiner Datenbank zu tun?

              Ich habe in PHPMyAdmin zwei User eingerichtet, und zwar
              user und admin, entsprechende Passwörter, aber
              keine Rechte hier vergeben.
              Das mache ich in der Tabelle Datenbanken.
              Sprich Platzhalter für Host, Datenbank, Nutzer (user oder admin)
              und die entsprechenden Rechte.
              Diese beiden sind also relevant für den Zugriff auf meine Datenbank.

              ????

              pseo

              ????

              Kommentar


              • #8
                hy deklarmart,

                das was Du meintest, muss in der Konfigurationsdatei von phpMyAdmin geändert werden.

                pseo

                Kommentar

                Lädt...
                X