Nina, da du schon eine SMH Testumgebung hast, könntest du bitte testen ob folgene Änderungen das Problem lösen?
In system/libraries/Files.php die Methode resetInterface z.B. in Zeile 42 einfügen:
PHP-Code:
class Files
{
public static function resetInterface() { self::$objInstance = null; } // test hack
contao/install.php ab Zeile 131 wie folgt mit den "test hack" Zeilen erweitern:
PHP-Code:
// Update the local configuration file
else
{
$this->Config->update("\$GLOBALS['TL_CONFIG']['useFTP']", true);
$this->Config->update("\$GLOBALS['TL_CONFIG']['ftpHost']", $GLOBALS['TL_CONFIG']['ftpHost']);
$this->Config->update("\$GLOBALS['TL_CONFIG']['ftpPath']", $GLOBALS['TL_CONFIG']['ftpPath']);
$this->Config->update("\$GLOBALS['TL_CONFIG']['ftpUser']", $GLOBALS['TL_CONFIG']['ftpUser']);
$this->Config->update("\$GLOBALS['TL_CONFIG']['ftpPass']", $GLOBALS['TL_CONFIG']['ftpPass']);
$this->Config->update("\$GLOBALS['TL_CONFIG']['ftpSSL']", $GLOBALS['TL_CONFIG']['ftpSSL']);
$this->Config->update("\$GLOBALS['TL_CONFIG']['ftpPort']", $GLOBALS['TL_CONFIG']['ftpPort']);
$this->import('Files'); // test hack
$this->Files->resetInterface(); // test hack
$this->reload();
}
Lesezeichen