Hallo,
in der r528 erhalte ich beim Speichern der "System-Einstellungen" folgende Warnung
Code:
Warning: html_entity_decode() expects parameter 1 to be string, array given in C:\xampp\htdocs\contao\system\drivers\DC_File.php on line 416
#0 [internal function]: __error(2, 'html_entity_dec...', 'C:\xampp\htdocs...', 416, Array)
#1 C:\xampp\htdocs\contao\system\drivers\DC_File.php(416): html_entity_decode(Array, 2, 'UTF-8')
#2 C:\xampp\htdocs\contao\system\modules\backend\DataContainer.php(290): DC_File->save('a:9:{i:0;s:2:"u...')
#3 C:\xampp\htdocs\contao\system\drivers\DC_File.php(268): DataContainer->row()
#4 C:\xampp\htdocs\contao\system\modules\backend\Backend.php(234): DC_File->edit()
#5 C:\xampp\htdocs\contao\contao\main.php(101): Backend->getBackendModule('settings')
#6 C:\xampp\htdocs\contao\contao\main.php(304): Main->run()
#7 {main}
sofern es sich um eine Neuinstallation handelt und daher in der "localconfig.php" die Variable mit den "Standardzugriffsrechten"
PHP-Code:
$GLOBALS['TL_CONFIG']['defaultChmod'] = 'a:9:{i:0;s:2:"u1";i:1;s:2:"u2";i:2;s:2:"u3";i:3;s:2:"u4";i:4;s:2:"u5";i:5;s:2:"u6";i:6;s:2:"g4";i:7;s:2:"g5";i:8;s:2:"g6";}';
noch nicht existiert.
Ist diese Variable in der lokalen Konfigurationsdatei vorhanden, wird diese Meldung nicht mehr angezeigt.
PS: Versteh' auch immer noch nicht ganz, wieso überhaupt der Wert dieser Variable in die "localconfig.php" geschrieben werden muss, wenn doch an den "Standardzugriffsrechten" in den "System-Einstellungen" keine Änderung stattgefunden hat.