[TYPO3-german] PHP Zugriff auf eine Datei

Dirk Soetebeer dirk.soe at web.de
Sun Jul 18 16:59:47 CEST 2010


Hallo Zusammen,

in einer Erweiterung "Losungen" wird im Typo3Temp-Pfad eine ZIP-Datei 
abgelegt und erfolgreich entpackt.

Anschließend wird versucht, diese entspackte Datei auszulesen:

Auszug au´s dem SourceCode:

                if (!file_exists($xmlPath)) {
                        $zipUrl = 
'http://'.$this->configurations->get('serverUrl').'/'.$zipFileName;
                        $zipContent = t3lib_div::getUrl($zipUrl);
                        if (!t3lib_div::writeFile($zipPath,$zipContent))
                                return $this->error('fsError');

                        $unzip = 
$GLOBALS['TYPO3_CONF_VARS']['BE']['unzip_path']?$GLOBALS['TYPO3_CONF_VARS']['BE']['unzip_path']:'unzip';
                        $cmd = $unzip.' "'.$zipPath.'" -d 
"'.PATH_site.'typo3temp'.'"';
                        exec($cmd);
                }
                if (!file_exists($xmlPath))
                        return $this->error('noFile');

-------------------

Dennoch wird die Datei $xmlPath nicht vom Befehl file_exists gefunden. Aus 
dem Grunde kann die XML-Datei nicht ausgelesen werden.

Dies ist insofern suspekt, da die Datei zunächst erfolgreich durch Entpacken 
der ZIP-Datei erstellt werden kann.

Hat jemand eine Idee, wo die Ursache sein könnte?

Viele Grüße,
Dirk 




More information about the TYPO3-german mailing list