Zum Inhalt springen

Core Error handler I'm Protokoll

Erstellt am 5. Januar 2012 · 1 Antwort · letzte Antwort am 6. Januar 2012

Tags: Frage

bm2010 ·

Hallo,

hab da ein Problem und keine Ahnung wie ich das lösen kann.

Folgende Fehlermeldung habe ich in meinem Protokoll mehrfach stehen:

Core: Error handler (FE): PHP Warning: file_exists(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/var/www/vhosts/xxxxxxxx/httpdocs/cms/typo3/3/:/tmp/) in /var/www/vhosts/xxxxxx/httpdocs/cms/typo3/3/typo3_src-4.6.3/typo3/sysext/cms/tslib/class.tslib_content.php line 5583

und diese ist auch oft im Protokoll:

Core: Error handler (BE): PHP Warning: is_file(): open_basedir restriction in effect. File(/var/www/vhosts/xxxxxxxxxxx/httpdocs/cms/typo3/3/<?xml version="1.0" encoding="utf-8" standalone="yes" ?> <T3DataStructure> <meta type="array"> <langDisable>1</langDisable> </meta> <ROOT type="array"> <tx_templavoila type="array"> <title>ROOT</title> <description>Wählen Sie das HTML-Element der Seite, das Sie als übergeordnetes Container-Element der Vorlage möchten.</description> </tx_templavoila> <type>array</type> <el type="array"> <field_inhalt type="array"> <tx_templavoila type="array"> <title>Content</title> <description>Inhaltselement</description> <sample_data type="array"> <numIndex index="0">[Content]</numIndex> </sample_data> <eType>ce</eType> <tags>div:inner</tags> <TypoScript> 10= RECORDS 10.source.current=1 10.tables = tt_content</TypoScript> <preview></preview> <enableDragDrop type="integer">1</enableDragDrop> </tx_templavoila> <TCEforms type="array"> <label>Content</label> <config type="array"> <type>group</type> <internal_type>db</internal_type> <allowed>tt_content</allowed> <size>5</size> <maxitems>200</maxitems> <minitems>0</minitems> <multiple>1</multiple> <show_thumbs>1</show_thumbs> </config> </TCEforms> </field_inhalt> <field_sidebar type="array"> <tx_templavoila type="array"> <title>Sidebar</title> <description>Inhaltselement</description> <sample_data type="array"> <numIndex index="0">[Sidebar]</numIndex> </sample_data> <eType>ce</eType> <tags>div:inner</tags> <TypoScript> 10= RECORDS 10.source.current=1 10.tables = tt_content</TypoScript> <preview></preview> <enableDragDrop type="integer">1</enableDragDrop> </tx_templavoila> <TCEforms type="array"> <label>Sidebar</label> <config type="array"> <type>group</type> <internal_type>db</internal_type> <allowed>tt_content</allowed> <size>5</size> <maxitems>200</maxitems> <minitems>0</minitems> <multiple>1</multiple> <show_thumbs>1</show_thumbs> </config> </TCEforms> </field_sidebar> <field_logo type="array"> <tx_templavoila type="array"> <title>Logo</title> <description>Typoscript-Objektpfad</description> <sample_data type="array"> <numIndex index="0">[Logo]</numIndex> </sample_data> <eType>TypoScriptObject</eType> <tags>a</tags> <proc type="array"> <int>0</int> <HSC>0</HSC> <stdWrap></stdWrap> </proc> <preview></preview> <TypoScriptObjPath>lib.logo</TypoScriptObjPath> </tx_templavoila> </field_logo> <field_sprachauswahl type="array"> <tx_templavoila type="array"> <title>Sprachauswahl</title> <description>TypoScript-Objektpfad</description> <sample_data type="array"> <numIndex index="0">[Sprachauswahl]</numIndex> </sample_data> <eType>TypoScriptObject</eType> <tags>ul:outer</tags> <proc type="array"> <int>0</int> <HSC>0</HSC> <stdWrap></stdWrap> </proc> <preview></preview> <TypoScriptObjPath>lib.sprachauswahl</TypoScriptObjPath> </tx_templavoila> </field_sprachauswahl> <field_navigation type="array"> <tx_templavoila type="array"> <title>Navigation</title> <description>TypoScript-Objektpfad</description> <sample_data type="array"> <numIndex index="0">[Navigation]</numIndex> </sample_data> <eType>TypoScriptObject</eType> <tags>ul:outer</tags> <proc type="array"> <int>0</int> <HSC>0</HSC> <stdWrap></stdWrap> </proc> <preview></preview> <TypoScriptObjPath>lib.navigation</TypoScriptObjPath> </tx_templavoila> </field_navigation> <field_breadcrumb type="array"> <tx_templavoila type="array"> <title>Breadcrumb</title> <description>TypoScript-Objektpfad</description> <sample_data type="array"> <numIndex index="0">[Breadcrumb]</numIndex> </sample_data> <eType>TypoScriptObject</eType> <tags>div:inner</tags> <proc type="array"> <int>0</int> <HSC>0</HSC> <stdWrap></stdWrap> </proc> <preview></preview> <TypoScriptObjPath>lib.breadcrumb</TypoScriptObjPath> </tx_templavoila> </field_breadcrumb> <field_footer type="array"> <tx_templavoila type="array"> <title>Footer</title> <description>TypoScript-Objektpfad</description> <sample_data type="array"> <numIndex index="0">[Footer]</numIndex> </sample_data> <eType>TypoScriptObject</eType> <tags>div:inner</tags> <proc type="array"> <int>0</int> <HSC>0</HSC> <stdWrap></stdWrap> </proc> <preview></preview> <TypoScriptObjPath>lib.footer</TypoScriptObjPath> </tx_templavoila> </field_footer> <field_bottom type="array"> <tx_templavoila type="array"> <title>Bottom</title> <description>TypoScript-Objektpfad</description> <sample_data type="array"> <numIndex index="0">[Bottom]</numIndex> </sample_data> <eType>TypoScriptObject</eType> <tags>div:inner</tags> <proc type="array"> <int>0</int> <HSC>0</HSC> <stdWrap></stdWrap> </proc> <preview></preview> <TypoScriptObjPath>lib.bottom</TypoScriptObjPath> </tx_templavoila> </field_bottom> <field_homeheadline type="array"> <tx_templavoila type="array"> <title>Siteheader</title> <description>TypoScript-Objektpfad</description> <sample_data type="array"> <numIndex index="0">[Siteheader]</numIndex> </sample_data> <eType>TypoScriptObject</eType> <tags>h1:inner</tags> <proc type="array"> <int>0</int> <HSC>0</HSC> <stdWrap></stdWrap> </proc> <preview></preview> <TypoScriptObjPath>lib.siteheader</TypoScriptObjPath> </tx_templavoila> </field_homeheadline> </el> </ROOT> </T3DataStructure>) is not within the allowed path(s): (/var/www/vhosts/xxxxxxxxxxxx/httpdocs/cms/typo3/3/:/tmp/) in /var/www/vhosts/xxxxxxxxxxx/httpdocs/cms/typo3/3/typo3_src-4.6.3/t3lib/class.t3lib_befunc.php line 947

könnt ihr mir vielleicht weiterhelfen??

besten dank schonmal

LuP ·

Hallo,

der erste Fehler kommt zustande, weil ein Typolink auf den OS Root-Path zu greifen versucht, der aber nicht innerhalb von open_basedir in der php.ini Einstellung liegt, aber das war ja auch zu erwarten. Der zweite Fehler ist schon seltsam, denn dem TYPO3 Absolut-Path wird ein kompletter XML-Strang aus dem DS von templaVoila dran gehängt.

Ich würde sagen, bei der Installation/Update ging etwas schief oder es wurde im nachhinein am System etwas geändert. Gehe bitte ins Install Tool und checke deine Konfigurationen komplett durch. Es muss dort alles im grünen Bereich stehen. Danach würde ich templaVoila deinstallieren und abwarten, ob die Fehler dann noch fortbestehen. Gegebenfalls auch ältere Backups zurückspielen und testen. Wenn das alles nicht hilft, würde ich TYPO3 neu aufsetzen.

MfG,
LuP