Tobias H-: PHP läuft nicht richtig

hallo,
ich habe eben php über IIS 5.1 zum laufen gebracht (davor hatte ich Apache)...
wenn ich also eine php-datei aufrufe wo z.B. nur ein echo drinsteht oder phpinfo(); dann wird die seite wunderbar ausgeführt und wiedergegeben. sobald ich aber eine komplexere Seite aufrufe, wir einfach ein weißer bildschirm ausgegeben.

wenn ich den alten php ordner (noch vom apache) mit dem neuen überspiele läuft alles wunderbar...was könnte ich falsch eingestellt haben?

liebe grüße,
tobias

  1. hi,

    was könnte ich falsch eingestellt haben?

    Die das error reporting betreffenden Direktiven - so dass PHP dir nicht mal sagen darf, welche Fehler auftreten.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. hi,

      was könnte ich falsch eingestellt haben?

      Die das error reporting betreffenden Direktiven - so dass PHP dir nicht mal sagen darf, welche Fehler auftreten.

      gruß,
      wahsaga

      hm...
      ich habe aber in der php.ini
      display_errors = on
      und
      error_reporting = E_ALL

      ...ich habe jetzt festgestellt, dass er bei textfeldern wo ich ein dynamischen value gemacht habe, d.h. z.b.:
      value="<? echo $_POST['user']; ?>"

      einfach den abschnitt <? echo $_POST['user']; ?> als text im textfeld ausgibt...

      1. hi,

        sinnvoll zitieren bitte, danke.

        ...ich habe jetzt festgestellt, dass er bei textfeldern wo ich ein dynamischen value gemacht habe, d.h. z.b.:
        value="<? echo $_POST['user']; ?>"

        einfach den abschnitt <? echo $_POST['user']; ?> als text im textfeld ausgibt...

        OK, Stichwort short_open_tags.

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
        1. ...das klappt jetzt alles wunderbar bis auf die schnittstelle zu mysql...:(

          und dabei habe ich folgende schritt bereit gemacht.

          extension_dir =C:\PHP5\ext

          und

          extension=php_mysql.dll
          extension=php_mysqli.dll

          mein php-ordner heißt php5 in C: wie man auch oben sehen kann...
          weiß jemand woran das noch liegen kann?

          MySQL5 liegt bei mir unter C:\Programme\MySQL

          liebe grüße,
          tobias

          1. hi,

            ...das klappt jetzt alles wunderbar bis auf die schnittstelle zu mysql...:(

            Und "klappt nicht" äussert sich wie?
            (Ist es so schwer zu kapieren, dass es lästig ist, immer wieder nachfragen zu müssen, damit mal _brauchbare_ Infos kommen?)

            weiß jemand woran das noch liegen kann?

            Die Logfiles des Servers vielleicht.

            gruß,
            wahsaga

            --
            /voodoo.css:
            #GeorgeWBush { position:absolute; bottom:-6ft; }
      2. Hallo Tobias,

        einfach den abschnitt <? echo $_POST['user']; ?> als text im textfeld ausgibt...

        Bei dir sind short_open_tags (<?, <?=) deaktiviert. Es empfiehlt sich aber generell, immer <?php zu verwenden.

        Schöne Grüße,

        Johannes