Hallo,
ich kann im Safari und Chrome auf dem Mac die 3.0.4 nicht installieren, da es massive Darstellungsfehler gibt (Anhang). Den Cache habe ich bei beiden geleert. Hat das sonst noch jemand?
Viele Grüße
Mario
Hallo,
ich kann im Safari und Chrome auf dem Mac die 3.0.4 nicht installieren, da es massive Darstellungsfehler gibt (Anhang). Den Cache habe ich bei beiden geleert. Hat das sonst noch jemand?
Viele Grüße
Mario
Hallo,
hatte vor einiger Zeit ein ähnliches Problem, es lag in meinem Fall an der falschen PHP-Version.
Viele Grüße
orvil
Hi orvil,
ich habe die 5.3.14. Das sollte passen. Hat es zumindest bis zur Contao 3.0.3.
Viele Grüße
Mario
ja, die Version reicht, soweit mir bekannt ist.
Wo es sonst noch Fehlerquellen gab:
- Reste früherer Installationen (insbes. Erweiterungen)
- Install-Tool nicht am neuesten Stand
Hat der Contao-Check positiv funktioniert?
Viele Grüße
orvil
Mir ging es mit dem Chrome (24.0.1312.57 m Windows) genau so wie das Bild Zeigt in Post #1. Ich habe dann einfach den Firefox ( 12 Windows) genommen. Ist aber wirklich ärgerlich wenn man auf andere Browser angewiesen ist. Ich habe mit einer Lokalen (Contao2go) Contao 3.0.4 Version gearbeitet.
Es scheint ja nur mit anderen Browsern als Firefox zu passieren. Also kann es nicht wirklich an der Installation selber liegen sonder eher am Browser und dessen Cache / Cookies etc.Wo es sonst noch Fehlerquellen gab:
- Reste früherer Installationen (insbes. Erweiterungen)
- Install-Tool nicht am neuesten Stand
Hat der Contao-Check positiv funktioniert?
Bei einigen Seiten (beim Installations Prozess) hat ein reload geholfen bei anderen nicht.
Ist eine neue lokale Installation. Contao Check ist o.k. Bis auf fehlende music_academy Files. Aber die brauche ich ja auch nicht.
Viele Grüße
Mario
Die Chrome Developer Tools spucken das aus:
Code:Uncaught SyntaxError: Unexpected token < install.php:18
...Zitat von Zeile 18 install.php
Den Fehler bekomme ich auch. Ich wollte Contao lokal auf meinem Rechner installieren, allerdings funktioniert der Installer nicht. Ehrlich gesagt bin ich noch nicht einmal so weit gekommen, wie der TE.
Bei mir werden die Lizenzbedingungen ganz normal angezeigt und dann sieht die nächste Seite gleich so aus, wie im angehängten Screenshot.
Als Fehlermeldung bekomme ich den folgenden Stacktrace:
Das Ganze vier Mal (einmal wie oben in Zeile 194 und dann noch in einmal in den Zeilen 195, 196 und 197).Code:[18-Feb-2013 13:19:05 GMT] PHP Warning: implode(): Invalid arguments passed in /srv/http/virtual/…/system/modules/core/classes/BackendTemplate.php on line 194 #0 [internal function]: __error(2, 'implode(): Inva...', '/srv/http/virtu...', 194, Array) #1 /srv/http/virtual/…/system/modules/core/classes/BackendTemplate.php(194): implode('","', NULL) #2 /srv/http/virtual/…/system/modules/core/templates/be_install.html5(19): Contao\BackendTemplate->getDateString() #3 /srv/http/virtual/…/system/modules/core/library/Contao/Template.php(255): include('/srv/http/virtu...') #4 /srv/http/virtual/…/system/modules/core/classes/BackendTemplate.php(37): Contao\Template->parse() #5 /srv/http/virtual/…/system/modules/core/classes/BackendTemplate.php(139): Contao\BackendTemplate->parse() #6 /srv/http/virtual/…/contao/install.php(747): Contao\BackendTemplate->output() #7 /srv/http/virtual/…/contao/install.php(148): InstallTool->outputAndExit() #8 /srv/http/virtual/…/contao/install.php(936): InstallTool->run() #9 {main}
Schalte ich in der localconfig.php die Fehlerdarstellung an, so werden die Stack-Traces im HTML-Quellcode zwischen den <script>-Tags dargestellt.
Der betroffene Quellcode ist der hier:Das Problem ist, dass $GLOBALS['TL_LANG'] nur folgendes Array beinhaltet:PHP-Code:
protected function getDateString()
{
return
'Locale.define("en-US","Date",{'
. 'months:["' . implode('","', $GLOBALS['TL_LANG']['MONTHS']) . '"],'
. 'days:["' . implode('","', $GLOBALS['TL_LANG']['DAYS']) . '"],'
. 'months_abbr:["' . implode('","', $GLOBALS['TL_LANG']['MONTHS_SHORT']) . '"],'
. 'days_abbr:["' . implode('","', $GLOBALS['TL_LANG']['DAYS_SHORT']) . '"]'
. '});'
. 'Locale.define("en-US","DatePicker",{'
. 'select_a_time:"' . $GLOBALS['TL_LANG']['DP']['select_a_time'] . '",'
. 'use_mouse_wheel:"' . $GLOBALS['TL_LANG']['DP']['use_mouse_wheel'] . '",'
. 'time_confirm_button:"' . $GLOBALS['TL_LANG']['DP']['time_confirm_button'] . '",'
. 'apply_range:"' . $GLOBALS['TL_LANG']['DP']['apply_range'] . '",'
. 'cancel:"' . $GLOBALS['TL_LANG']['DP']['cancel'] . '",'
. 'week:"' . $GLOBALS['TL_LANG']['DP']['week'] . '"'
. '});';
}
folglich wird immer NULL zurückgeliefert und die implode()-Funktion liefert einen Fehler.Code:array(1) { ["MSC"]=> array(1) { ["deleteConfirm"]=> string(0) "" } }
Ich weiß allerdings nicht, wo dieses Array normalerweise initialisiert werden sollte. Ich installiere Contao gerade zum ersten Mal und hab mich deshalb noch nicht weiter im Code umgesehen.
Die notwendigen PHP-Module habe ich bereits alle installiert und die Version sollte auch stimmen (5.4.11).
EDIT:
Der 3.0.3-Installer funktioniert. Allerdings bekomme ich bei der Datenbank-Installation folgende Warnung:die aber für den Installationsverlauf nicht weiter dramatisch zu sein scheint.Code:Warning: Invalid argument supplied for foreach() in /srv/http/virtual/…/system/modules/core/library/Contao/Controller.php on line 114 #0 /srv/http/virtual/…/system/modules/core/library/Contao/Controller.php(114): __error(2, 'Invalid argumen...', '/srv/http/virtu...', 114, Array) #1 /srv/http/virtual/…/system/modules/newsletter/dca/tl_newsletter.php(203): Contao\Controller::getTemplateGroup('mail_') #2 /srv/http/virtual/…/system/modules/core/library/Contao/Controller.php(2394): include('/srv/http/virtu...') #3 /srv/http/virtual/…/system/modules/core/library/Contao/DcaExtractor.php(280): Contao\Controller->loadDataContainer('tl_newsletter') #4 /srv/http/virtual/…/system/modules/core/library/Contao/DcaExtractor.php(109): Contao\DcaExtractor->createExtract() #5 /srv/http/virtual/…/system/modules/core/library/Contao/DcaExtractor.php(459): Contao\DcaExtractor->__construct('tl_newsletter') #6 /srv/http/virtual/…/system/modules/core/library/Contao/Database/Installer.php(258): Contao\DcaExtractor::createAllExtracts() #7 /srv/http/virtual/…/system/modules/core/library/Contao/Database/Installer.php(106): Contao\Database\Installer->getFromDca() #8 /srv/http/virtual/…/system/modules/core/library/Contao/Database/Installer.php(38): Contao\Database\Installer->compileCommands() #9 /srv/http/virtual/…/contao/install.php(227): Contao\Database\Installer->generateSqlForm() #10 /srv/http/virtual/…/contao/install.php(936): InstallTool->run() #11 {main}
Geändert von jbev (18.02.2013 um 13:55 Uhr)
Sah bei mir genauso aus. Dort habe ich noch das Installpasswort eingegeben. Da kommt ja nichts anderes rein und ich dachte, beim nächsten Schritt wäre vielleicht alles wieder „normal“.
Viele Grüße
Mario
Hi,
bei mir tritt der selbe Effekt auf.
Es scheint wirklich an dem nicht gefuellten TL_LANG Array zu liegen.
Der Zugriff ueber 'implode' liefert hier NULL zurueck.
Habe gerade eine 'issue' auf GitHub dazu angelegt.
Gruss,
Joachim
Geändert von Joachim Kessel (18.02.2013 um 14:15 Uhr) Grund: Update GitHub issue
Danke Joachim ... damit es alle schnell finden hier noch der Link zu Github:
https://github.com/contao/core/issues/5384
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen