Fragen, ob es eine Möglichkeit gibt, Fehler zu behandeln, die während der Datei "schreiben" -Aktion auftreten können.Fehlerbehandlung in cffile "schreiben" Aktion
Ich habe nichts auf der Coldfusion-Website von Adobe oder durch googeln gefunden.
Kann man einfach so etwas wie
<cffile action="write" file="#filename#" output="#trim(content)#" />
ohne Fehlerbehandlung schreiben? Ist es sicher?
Safe von was? –
Der Dateibetrieb ist niemals sicher, da das Betriebssystem Schreibvorgänge auf der Festplatte behandelt. Berechtigungen könnten fehlschlagen, eine Dateisperre könnte vorhanden sein, die Festplatte könnte voll sein usw. Verwenden Sie 'try/catch', wie bereits in der Antwort unten vorgeschlagen. – Alex