Viel fällt mir auch nicht mehr ein...
Unbedeutend, aber trotzdem, vorab, sendmail muß eigentlich /usr/sbin/sendmail ausreichen.
Dateiflocking hast Du "0", hast aber Linus-Server, also kein Windows, also "1"
Rein theoretisch, aber absolut unwarscheinlich ist, das der Pfad #!/usr/bin/perl aus der upload.cgi nicht stimmt, aber das glaube ich nicht.
Möglichkeit 1:
Du hast den Ordnerinhalt von uploadbase/CGI nicht im ASCII Modus hochgeladen (html Inhalt in Automatisch).
Möglichkeit 2:
Die Rechte stimmen nicht
CHMOD der Verzeichnisse und Dateien
- upload (Verzeichnis).............................CHMOD 755
- upload.cgi.......................................CHMOD 755
- andere Dateien kein CHMOD, bei Problemen mit.... CHMOD 755
- data (Verzeichnis und Dateien darin).............CHMOD 777
Mehr fällt mir auch nicht mehr ein.
Aber was sagt den die Server-Error-Log (More information about this error may be available in the server error log.)?