Joschi: Apache Problem

Hallo,

habe gestern Apache neuinstalliert. Es gab ein paar Probleme.

Jetzt bekomme ich keine Fehler mehr in der Apache Konsole angezeigt.
Wenn ich aber nun meine Skripte starte kommen gar keine Fehlermeldugen mehr auf dem Bildschirm. Er bleibt weiß und nix wird angezeigt.

Die Error.log Datei des Apache sagt folgendes:

[client 127.0.0.1] PHP Warning:  main(../design/page.class.php): failed to open stream: No such file or directory in D:\den_new\classes\_denproject\page_den.class.php on line 2, referer: http://localhost/
[client 127.0.0.1] PHP Fatal error:  main(): Failed opening required '../design/page.class.php' (include_path='.;c:\php4\pear') in D:\den_new\classes\_denproject\page_den.class.php on line 2, referer: http://localhost/

Ich habe aber nix an der Serverstruktur geändert.

Weiß jemand was da los ist/sein könnte ?

  1. Wo kommt das c:\php4\pear her?

    Ich habe in meiner php.ini nur folgende Zeilen:

    ; Windows: "\path1;\path2"
    ;include_path = ".;c:\php\includes"

    Die sind aber auskommentiert.
    Könnte das der Fehler sein ?

    c:\php4\pear gibt es nämlich nicht auf c:

    Danke

    1. Wo kommt das c:\php4\pear her?

      Ich habe in meiner php.ini nur folgende Zeilen:

      ; Windows: "\path1;\path2"
      ;include_path = ".;c:\php\includes"

      Um PEAR zu installieren musst du die Datei go-pear.bat im DOS-Fenster unter C:\php aufrufen. Nach einigem blabla hast du dann alle PEAR-Funktionen drin.
      Dann solltest Du in der php.ini die Zeile
      ;include_path = ".;c:\php\includes"
      auskommentieren und zusätzlich PEAR eintragen:
      include_path = ".;c:\php\includes;c:\php\PEAR"

      Vielleicht löst das ja auch dein erstes Prob

      Wumpso

      1. Hallo,

        aber das pear ist doch optional,oder?
        Ich möchte es garnicht verwenden.
        Es sollte doch auch ohne funktionieren.

        Wenn ich z.B. eine php Datei mi <?php phpinfo() ?> im doc_root erstelle wird diese ja wunderbar ausgeführt.

        PHP scheint also zu funzen.

        Es können aber in einem Skript keine anderen Dateien includet werden.

        Also ich habe 2 Order auf gleicher Ebene in einer Baumstruktur:

        c:\project\file1.php
        c:\design\page.class.php

        Wenn ich nun page.class.php in file1.php einbinden möchte geht das doch mit folgendem Befehl in file1.php ,oder?

        require_once('../design/page.class.php');

  2. Nabend,

    Was hast du an der letzten Antwort von Tom in deinem Thread nicht verstanden, sodass du einen neuen Thread öffnen musst?
    Bleibe bitte in [pref:t=68448&m=392723].

    Bis denne,