Christian: chdir();

Hallo, ich versuche mit hilfe von chdir(); in ein Verzeichniss zu wechseln das Sonderzeichen enthält.
Dies funktioniert aber leider nicht wenn der Ordner eines der folgenden Sonderzeichen enthält :

bei + # wird errno 22 ausgegeben
bei ä ö ü Ä Ö Ü ß § ` ° wird Serverfehler 500 ausgegeben

kann mir jemand weiterhelfen?

  1. Guten Morgen Christian,

    Hallo, ich versuche mit hilfe von chdir(); in ein Verzeichniss zu wechseln das Sonderzeichen enthält.

    bei + # wird errno 22 ausgegeben
    bei ä ö ü Ä Ö Ü ß § ` ° wird Serverfehler 500 ausgegeben

    Was für ein OS/Version hast Du den auf dem Server?

    Ich hab da ein ähnliches Problem mit meinem Linux 7.2-Server. Der merkt sich die Spracheinstellung nicht und kennt dann an der Konsole manche Befehle (Programme) nicht. Wenn ich dann Yast und die Spracheinstellung/Deutsch aufgerufen hatte, geht es für die ganze Session.

    Könnte mir also vorstellen, dass Du auch ein Problem mit der aktiven Zeichensatztabelle hast.

    Grüße

    Tom

    1. Hallo

      Was für ein OS/Version hast Du den auf dem Server?

      Ich benutze z.Z. win 2000

      Ich habe zu dem Thema folgende Adresse gefunden solltest Du dir mal anschauen könnte vielleicht weiterhelfen
      http://bugs.php.net/bug.php?id=16641

      Grüße

      Christian