[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