[TYPO3-german] Workspaces -> Cannot redeclare class template

TOM schwuuuuup at googlemail.com
Tue Oct 4 17:16:38 CEST 2011


Liebe Liste,

ich bin bei folgendem Problem mal wieder am Ende meines Lateins und meiner  
Googlekunst:

In einem meiner TYPO3s Funktioniert der Draft-Modus nicht: Versucht man  
eine neue Seite anzulegen, gibt es einen Fehler, im Log steht dazu:

PHP Fatal error:  require_once() [<a  
href='function.require-once'>function.require-once</a>]: Cannot redeclare  
class template in  
[DOCUMENTROOT]/typo3/sysext/workspaces/Classes/Controller/AbstractController.php  
on line 28,

Die angegebene Stelle scheint nicht das Problem zu sein, dort ist nämlich  
ein stink-normales
   require_once($GLOBALS['BACK_PATH'] . 'template.php');
zu finden.

Irgendwas deklariert also schon vorher diese class anderweitig.
Im Core gibt es haufenweise stellen wo require statt require_once  
verwendet wird... wenn es daran liegen würde , wäre es sicher schon wem  
vor mir aufgefallen.

Folgende Fakten zu meinem System, vielleicht fällt ja jemandem ein  
Problematischer Baustein auf:

OS: Red Hat Enterprise Linux (RHEL) 5
PHP: 5.2.17 (aus den repositories der iuscommunity)
APC: 3.1.9 (Advanced PHP Cache)
TYPO3: 4.5.6

Wesentliche Extensions:

workspaces (somit auch version,fluid,extbase)
templavoila 1.5.5

Das Backend ist SSL-gesichert

und es ist vielleicht nuch wichtig, dass der Old-School-Draftmodus via
$TYPO3_CONF_VARS['EXT']['extConf']['version'] =  
'a:1:{s:18:"showDraftWorkspace";s:1:"1";}';
eingeschaltet wurde.

Ergibt unter diesen Voraussetzungen obige Fehlermeldung für Euch Sinn?

Schönen Gruß
TOM


More information about the TYPO3-german mailing list