Zum Inhalt springen

update wizard Cannot redeclare user_pmkisac()

Erstellt am 8. September 2008 · 3 Antworten · letzte Antwort am 21. August 2009

Tags: Frage

slai ·

Hallo zusammen

habe folgendes Problem. Update von typo3 4.2.0 auf 4.2.1 dann install tool update wizard, beim aufrufen des menüpunktes kommt folgende Fehlermedlung

Fatal error: Cannot redeclare user_pmkisac() (previously declared in /home/backslas/public_html/backslash/typo3conf/temp_CACHED_ps12f3_ext_localconf.php:1309) in /home/backslas/public_html/backslash/typo3conf/temp_CACHED_ps12f3_ext_localconf.php on line 1314

Hatte das auch schon jemand hatte im internet mal gesucht kam dann auf die Lösung

Oder: In der Datei
/html/typo3conf/temp_CACHED_ps449d_ext_localconf.php:2485 um die
Deklaration der Funktion user_pmkisac() ein
if(!function_exists('user_pmkisac')) {
[...]
}
schreiben.

von http://www.typo3-jack.net/typo3-german-lists-netfielders-de/9513-typo3-german-fehlermeldung-beim-aufruf-updatewizards.html

das kann jedoch nicht wirklich eine schöne lösung sein, da das file temp_cached_* ja temporär ist, und man das sobald man den cache vollständig löschen möchte wider gemacht werden muss.

danke schonmal im voraus für eure hilfe.

gruss

brokemeister ·

Hallo slai,

schau doch mal in der temp-Datei nach, welche Extension den Schad-Code einfügt und deinstalliere (z.B. extName -> _extName) diese mal. Dann kannst du dir überlegen, ob es keine andere Lösung gibt oder du musst diese Extension anpassen.

Irgendwie müssen zwei Extensions die gleiche Klasse erzeugen...

Gruß

Malte

slai ·

hey brokemeister

danke für deine Antwort konnte die extension lokalisieren deinstallieren und voila es funktioniert, danke dir

gruss
slai

jcghh ·

Schuld ist die Extension
PMK Indexed Search Auto completer ( pmkisac )

Einfach die neueste Version der Extension drüber installieren, dann klappts auch.