Nein 1c hatte ich nicht angewendet.
Ich hatte ja ein manuelles Update ausgeführt, d.h. die contao.zip einfach in mein TL_ROOTentpackt und anschließend die verwaisten Dateien entfernt.
Dadurch gibt es in TL_ROOT zusätzlich zu tl_files auch noch den Ordner files.
Ich habe den Ordner files in .files umbenannt und siehe jetzt läuft es
Ich denke der Fehler liegt in install.php, Zeile 893-897
PHP-Code:
// Reset the upload path if it has been changed already (see #5560)
if ($GLOBALS['TL_CONFIG']['uploadPath'] == 'files' && is_dir(TL_ROOT . '/tl_files') && !is_dir(TL_ROOT . '/files'))
{
$GLOBALS['TL_CONFIG']['uploadPath'] = 'tl_files';
$this->Config->update("\$GLOBALS['TL_CONFIG']['uploadPath']", 'tl_files');
}
In der install.php der C 3.0.6 hieß es noch
PHP-Code:
// Save the old upload path in the localconfig.php
if ($GLOBALS['TL_CONFIG']['uploadPath'] == 'files' && is_dir(TL_ROOT . '/tl_files'))
{
$GLOBALS['TL_CONFIG']['uploadPath'] = 'tl_files';
$this->Config->update("\$GLOBALS['TL_CONFIG']['uploadPath']", 'tl_files');
}
Lesezeichen