Zum Inhalt springen

3.7 --> 4.2 // array_merge() Error / alles funktioniert aber keine Seiten im backend

Erstellt am 12. Juli 2008 · 2 Antworten · letzte Antwort am 14. Juli 2008

Tags: Frage

discopimp ·

Hallo,

haben einen alten Site von 3.7 (php4, mysql 4.1.2) auf version 4.2 (php5, selbe mysql version) upgedated. Alles funktioniert einwandfrei im frontend, ich kann auch ins backend einloggen wo auch alles funktioniert, bis auf folgende optionen im Web modul:

* View * List * Info * Access * Functions * Versioning * Template * TemplaVoilà

und Filelist funktioniert auch nicht. User Tools und Admin tools funktionieren alle. Extensions habe ich auch geupdated, inkl Templavoila.

Ich habe soweit ich konnte alles updaten können so wie es hier beschrieben ist: http://typo3.org/documentation/document-library/installation/doc_inst_upgr/1.0.0/view/4/3/

Der site ist auf 4 sprachen und auch die sprachauswahl funtioniert (ich benutze dazu alte extensions: sr_language_menu und sr_static_info).

Folgende Fehlermeldung bekomme ich ganz oben im Backend und dann in dem frame wo die optionen erscheinen:

Warning: array_merge() [function.array-merge.php]: Argument #1 is not an array in /******/typo3conf/temp_CACHED_ps540c_ext_tables.php on line 1534

Warning: array_merge() [function.array-merge.php]: Argument #1 is not an array in /******/typo3conf/temp_CACHED_ps540c_ext_tables.php on line 1537

wenn ich die tempfiles lösche erscheinen sie beim nächsten seitenaufruf wieder.

ich komm einfach nicht weiter, habe schon stunden lang gegoogelt .. #angry#

kann es sein das es an mysql4 liegt ... wenn ich mysql 5.1.25-rc benutze würde das was ändern ?

einpraegsam.​net ·

Das kann doch nicht so schwer sein:

Warning: array_merge() [function.array-merge.php]: Argument #1 is not an array in /******/typo3conf/temp_CACHED_ps540c_ext_tables.php on line 1534

Schau einfach mal in die Datei rein in die entsprechende Zeile und dann weißt du welche Extension das Problem verursacht und auch noch wo...

discopimp ·

ja hab ich auch schon, leider kenn ich mich damit nicht so aus. hier Linien 1532-38

t3lib_div::loadTCA("pages");
$TCA["pages"]["columns"]["keywords"]["config"]["wizards"] =
	array_merge($TCA["pages"]["columns"]["keywords"]["config"]["wizards"], $tmpWizard);
t3lib_div::loadTCA("pages_language_overlay");
$TCA["pages_language_overlay"]["columns"]["keywords"]["config"]["wizards"] =
	array_merge($TCA["pages_language_overlay"]["columns"]["keywords"]["config"]["wizards"], $tmpWizard);
unset($tmpWizard);