xtomcatx+2008-09-10 18:33:57--Zeige doch einfach, was du zusammengesetzt hast. Mit "schlägt irgendwie fehl" können die wenigsten was anfangen. Gibt´s eine Fehlermeldung (siehe error.log oder CGI::Carp qw(fatalsToBrowser))? Hat der Apache ausreichend Rechte, um die temporäre Datei zu schreiben?
Ich kann/darf Dateien schreiben. Der Apache ist also brav und bei mir ist immer mindest folgendes Standard:
use strict;
use warnings;
use CGI::Carp qw(fatalsToBrowser);
Es gibt keine Fehlermeldung. Das ist es ja, was mich Irre macht. Und ich habe alle Dateien hier->
http://w2m.de/vl/vl.zip zum nachgucken bereitgestellt.
Ich verstehe nicht, warum das anscheinend in PHP nur eine kleine Fingerübung ist und in Perl so super kompliziert. Natürlich ärgert es mich auch maßlos, daß ich es mit pq's Code nicht auf die Reihe kriege, aber das Problem scheint doch größer zu sein. Ich habe mich so ziemlich durch alles "gegoogled" was es zu diesem Thema gibt. Und es gibt x Lösungen in PHP aber nichts brauchbares in Perl.
Ich denke, an der Lösung dieses (eigentlich Standard-) Problems sind bestimmt auch noch andere interessiert. Ich kann doch keinem Benutzer zumuten bei einem Upload > 10MB ohne irgendwelche Infos brav zu warten.
Ich mag Perl wirklich sehr und ich weigere mich zu glauben, daß das nicht gehen soll/kann!