Hi eddi,
Das dürfte einen File-Upload unmöglich machen...
die Vermutung ist für CGI jedenfalls unbegründet.
Jein - nur bei der Verwendung von PHP als CGI in Verbindung mit suExec - ohne suExec werden ja auch die CGI Programme (und so mit auch PHP) als User apache ausgeführt, und apache soll ja wie oben von Cruz genannt keine Schreibrechte erhalten (was ja an sich sinnvoll ist, aber auf suExec hinausläuft).
Wieso soll man keine Datein/SQLite nutzen können? Dieses wäre nur für mod_php ein Problem. Als (Fast)CGI ist das immer noch möglich.
SQLite sind ja im Prinzip nichts anderes als Dateien - und da bisher von dem Einsatz von suExec oder suPHP keine Rede war, apache aber keinen Schreibzugriff erhalten sollte, ist das Schreiben (und damit das „Nutzen“) von Dateien ausgeschlossen.
Deine Aussage stimmt aber so nicht - es ist nicht generell für mod_php ein Problem, wenn du mod_php mit suPHP einsetzt, geht es wieder Problemlos, ohne das geht es (bei fehlenden Schreibrechten für apache) nicht. Genauso ist es mit CGI/FastCGI - ohne suExec geht es auch hier nicht, mit suExec geht es.
MfG, Dennis.