[PHP] StdOut in eine Datei umleiten

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Micro86, 18. August 2007 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 18. August 2007
    Hallo, ich öffne eine gepackte Datei mit readgzfile().
    Diese Funktion gibt den Inhalt der Datei über die Standartausgabe (stdout) aus.
    Die Standartausgabe ist momentan die Konsole.Ich möchte jetzt aber, dass stdout auf eine Datei zeigt und somit der Inhalt der gepackten Datei in einer anderen Datei gespeichert wird.

    Wie kann ich die Standartausgabe umleiten?
     
  2. 18. August 2007
    AW:
    PHP:
     StdOut in eine Datei umleiten [/ b ]

    das geht glaube ich nicht oder wenn dann nur aufwendig einfacher ist es diese funktion zu benutzten : [ URL = "http://www.php.net/manual/de/function.gzfile.php" ] http : //www.php.net/manual/de/function.gzfile.php[/URL]

    aus dem  array  musste es dann halt noch in  die  datei schreiben .

    greez myth
     
  3. 18. August 2007
    AW:
    PHP:
     StdOut in eine Datei umleiten [/ b ]

    So funktioniert momentan mein Programm / Script

    Ich hätte gedacht das es einfacher ist 
    die  Datei über  die  stdout gleich ineine Datei ausgeben zu lassen aber gut dann lasse ich es wie es ist

    mein 2 problem wäre
    :

    Die 
    gepackte Datei liegt auf einem Server im Internet Jetzt kan es ja sein dass der Server nicht zu erreichen ist oder sonst etwas .
    Um mögliche Fehler abzufagen wollte ich den Aufruf der Funktion gzfile ()  mit einem  try catch  Konstruckt umgeben
    Aber das funktioniert nicht weill gzfile keine Exeption schmeißt

    Wie könnte ich trotzdem mögliche Fehler abfangen ?
     
  4. 18. August 2007
    AW:
    PHP:
     StdOut in eine Datei umleiten [/ b ]

    ~
    moved ~

    Mfg ,

    Kolazomai
     
  5. 18. August 2007
    AW:
    PHP:
     StdOut in eine Datei umleiten [/ b ]

    Leg doch n testfile auf den server welches du vorher abfragst
    Das kannste doch ausnutzen in dem es klappt oder halt auch nicht .
     
  6. 18. August 2007
    AW:
    PHP:
     StdOut in eine Datei umleiten [/ b ]

    ich kan auf dem sever kein testfile ablegen er gehört mir doch nicht
    außerdem habe ich da ja das selbe problem wenn ich das abfrage und es nicht geht bekomme ich auch einen fehler 
    außer du weißt eine funktion 
    die  testet ob eine datei vorhanden ist und exeption wirft
     
  7. 18. August 2007
    AW:
    PHP:
     StdOut in eine Datei umleiten [/ b ]

    Ja ist möglich
    [ url = "http://de.php.net/manual/en/function.ob-get-contents.php" ] PHP ob_get_contents  Manual [/ url ]
    Damit wird einfach der Ausgabepuffer abgefangen und kann dann gespeichert werden Beispiel in dem Link verduetlicht eigentlich alles
     
  8. 18. August 2007
    AW:
    PHP:
     StdOut in eine Datei umleiten [/ b ]

    [
    quote = "FlowFlo, post: 3863217" ] Ja ist möglich
    [ url = "http://de.php.net/manual/en/function.ob-get-contents.php" ] PHP ob_get_contents  Manual [/ url ]
    Damit wird einfach der Ausgabepuffer abgefangen und kann dann gespeichert werden Beispiel in dem Link verduetlicht eigentlich alles [/ QUOTE ]

    ich bedanke mich !!!
    das is ja mal spitze

    bewertungen sind raus 
    das mit dem error handling bekomme ich auch hin
     
  9. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.