Zum Inhalt springen

Seltsame Fehlermeldung bei update auf 4.2.0 bzw. 4.2.1

Erstellt am 11. Juni 2008 · 6 Antworten · letzte Antwort am 12. Juni 2008

Tags: PHP, Frage

matthesius ·

Hallo,

beim Update Versuch von TYPO3 4.1.6 auf 4.2.0 erhalte ich nach dem Austausch des SymLinks folgende Fehlermeldung:

Parse error: syntax error, unexpected '<' in /.../dummy-4.1/typo3conf/temp_CACHED_ps0caa_ext_localconf.php on line 1432

Danach erhalte ich weder Zugriff auf Frontend, Backend oder Installtool.

Ich hatte alle temp*.* gelöscht (sowohl in /typo3conf als auch in /typo3temp).

(Update von 4.1.6 nach 4.1.7 war völlig problemlos, auch vorherige Updates waren ohne Probleme; Beim Updateversuch von 4.1.7 auf 4.2.1 erscheint wieder die gleiche Fehlermeldung)

Habt Ihr eine Idee woran das liegen kann?

Danke

Peter

matthesius ·
extension22 schrieb

4.2 setzt PHP 5.2.x voraus.

Ich setze PHP 5.2.4 ein... Also das sollte nicht das Problem sein.

extension22 ·
matthesius schrieb
extension22 schrieb

4.2 setzt PHP 5.2.x voraus.

Ich setze PHP 5.2.4 ein... Also das sollte nicht das Problem sein.

dann ist es wohl eine Extension in Deinem "dummy-4.1", die nicht PHP5-kompatibel ist. Kannst ja mal die ext_localconf.php, in verdächtigen Extensions umbenennen. Wenn Du die richtige erwischt hast, bekommst Du keinen error mehr, sondern nur noch eine Warnung, daß die Datei nicht gefunden wurde.
Diese Extension dann deinstallieren.

saschae ·

was steht denn hier an der stelle in der datei. Kopier mal ein paar zeilen raus...

/.../dummy-4.1/typo3conf/temp_CACHED_ps0caa_ext_localconf.php on line 1432
matthesius ·

Fehler gefunden:

Schuld war scheinbar die ext "package_manager"

Die angemeckerte Stelle sah so aus: (Hier jetzt Zeile 9)

###########################
## EXTENSION: package_manager
## FILE:      /www/pm-web-consult.com/webseiten/matthesius.de/dummy-4.1/typo3conf/ext/package_manager/ext_localconf.php
###########################

$_EXTKEY = 'package_manager';
$_EXTCONF = $TYPO3_CONF_VARS['EXT']['extConf'][$_EXTKEY];

<?
if (!defined ("TYPO3_MODE")) 	die ('Access denied.');
if ((TYPO3_MODE == 'BE'))
{

Extension deinstalliert und siehe da: das update auf 4.2.1 klappt!

Danke für Eure Tips.

Peter