Der Ordner indem die Datei erstellt wird sollte schreibrechte für den Benutzer unter dem der Webserver läuft haben.
Falls du wie in dem Uni-Artikel einen File-Upload machen willst muss der Ordner schreibrechte für den Benutzer, der den upload machen will haben.
Wenn nicht jeder uploaden soll schlage ich eine Benutzergruppe vor.
Falls jeder uploaden kann musst due die rechte auf 777 setzen, da du ja nicht weisst wer was uploadet.