Installation PHP5

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

  • Installation PHP5

    Konfiguration von PHP5+Apache2 unter WinXP

    Ich wollte PHP5 auf meinen Rechner installieren,aber es haut' nicht wirklich hin.
    Installation von Apache hat ohne Problem hingehauen, nur PHP5 muckt rum!
    Ich hab' bei der Installation eine gezippte Version benutzt.
    Ich hab' sie in c:\Intranet\php\ entpackt.
    Ich hab' die PHP.ini in Windows-verzeichnis kopiert und hab' folgene Modifikationen vorgenommen.
    php.ini:
    register_globals = On
    extension_dir = "c:\Intranet\php\extensions"

    Anschließend hab' ich die httpd.conf von Apache mit folgenden Parameter konfiguriert.
    httpd.conf:
    ScriptAlias /php/ " C:/Intranet/php/ "
    AddType application/x-httpd-php .php .php4 php5
    Action application/x-httpd-php "/php/php.exe"

    Außerdem habe ich noch die Windowsumgebungsvariablen modifiziert.
    Path:
    ...;c:\Intranet\php\;

    Wenn ich z.B. die PHP-Info Datei im Browser aufrufen will, kommt folgende Fehlermeldung:

    Not Found

    The requested URL /php/php.exe/phpinfo.php was not found on this server.
    Apache/2.0.48 (Win32) Server at localhost Port 80

    Muchas Danke schon mal im Voraus!
    Mfg
    Der springende Kannibale Thomas

  • #2
    auf welches Verzeichnis hats du das Document-Root eingestellt (httpd.conf) und wo hast du deine phpinfo.php hinkopiert? Wie rufst du diese im Browser auf?

    Kommentar


    • #3
      Also mein DocumentRoot-Verzeichnis ist:
      DocumentRoot "C:/Intranet/Apache Group/Apache2/htdocs"

      Die phpinfo.php befindet sich auch im .../htdocs Verzeichnis.

      Ich nutze Opera und rufe einfach "http://localhost/" auf und es kommt die "Es klappt ..."-Meldung.
      Gebe ich "http://localhost/phpinfo.php" auf kommt die oben erwähnte Fehlermeldung.

      Thanks 4 help
      Mfg
      Der springende Kannibale Thomas

      Kommentar


      • #4
        bin mir jetzt nicht ganz sicher, aber schau mal nach ob du unter Windows statt "/" nicht "\" im Pfad verwenden muss ... php.net => Installation

        in der httpd.conf meine ich - nicht im Browser

        Kommentar


        • #5
          Also die httpd.conf öffne ich mit Notepad2 und nutze immer "Speichern unter", damit keine .txt Dateien von der httpd.conf entstehen.

          Ich hab' die php.ini verändert, hat keine Wirkung gezeigt.
          Irgendwie hab' ich das Gefühl er ignoriert die php.ini.
          Ich werd' die php.ini mal in das Windows-Verzeichnis 'system 32' kopieren und neu starten.
          Dann schnipp' ich noch mal bei PHP.net vorbei.
          Mfg
          Der springende Kannibale Thomas

          Kommentar


          • #6
            hast du jetzt mal in der httpd.conf den Backslash für die Pfadangabe zur php.exe versucht ?

            Kommentar


            • #7
              Hi Folks,
              nun läuft es endlich, nach Stunden von Konfiguration und Kannen von Kaffee!!!

              Es lag an der httpd.conf und zwar hatte ich in einer Zeile für PHP-Erkennung ein Leerzeichen gelassen und als ich diese weggenommen hatte ging's.

              Normaler Weise muss die Zeile so aussehen:
              ScriptAlias /php/ "C:/Intranet/php/"

              Bei mir sah sie so aus und nichts lief:
              ScriptAlias /php/ " C:/Intranet/php/ "

              Thanks an alle die mitgeholfen haben oder es wollten!

              Special Thanks an Patrick_PQ für tatkräftige Unterstützung!
              Mfg
              Der springende Kannibale Thomas

              Kommentar

              Lädt...
              X