---
title: "main(../../../../typo3conf"
url: "https://www.typo3.net/d/35865-maintypo3conf"
source: "typo3.net"
tags: ["Allgemein","Frage","PHP"]
created: "2006-01-07"
last_reply: "2006-01-08"
replies: 7
solved: true
page: 1
pages: 1
lang: "de"
---

# main(../../../../typo3conf

Allgemein · 7 Antworten · gelöst · gestartet 2006-01-07

## Frage

**Unbekannter Benutzer** · 2006-01-07 · [Beitrag #1](https://www.typo3.net/d/35865-maintypo3conf/1)

Hallo,
ich bekomme des öfteren innerhalb von Typo3 (3.8.1) Fehlermeldungen wie:

Warning: main(../../../../typo3conf/ext/cl_beuser_password/locallang.php): failed to open stream: No such file or directory in /home/httpd/vhosts/domain.tld/httpdocs/typo3conf/ext/cl_beuser_password/class.ux_SC_mod_user_setup_index.php on line 247

Warning: main(../../../../typo3conf/ext/cl_beuser_password/locallang.php): failed to open stream: No such file or directory in /home/httpd/vhosts/domain.tld/httpdocs/typo3conf/ext/cl_beuser_password/class.ux_SC_mod_user_setup_index.php on line 247

Fatal error: main(): Failed opening required '../../../../typo3conf/ext/cl_beuser_password/locallang.php' (include_path='/:') in /home/httpd/vhosts/domain.tld/httpdocs/typo3conf/ext/cl_beuser_password/class.ux_SC_mod_user_setup_index.php on line 247

Die Verzeichnisse existieren und es sind auch alle Dateien da.

2.
Es ist auch schon vorgekommen, daß eine Global installierte Extension sich selbst in 'typo3conf/ext/...' gesucht hat. Was ist hier los?

Das ganze läuft auf einem 1und1 Rootserver mit Suse 9,  Apache2 und PHP 4.

Danke für Hilfe. (Heul)

Ulrich

## Beste Antwort

**Unbekannter Benutzer** · 2006-01-08 · [Beitrag #4](https://www.typo3.net/d/35865-maintypo3conf/4)

Allerdings ist die alte Umgebung Typo3 3.8.0, die neue ist 3.8.1...

Die Fehler kommen im BE unter 'Benutzer/Einstellungen'. Ich habe jetzt mal alle anderen Extensions deinstalliert; Unter 'loaded extensions' ist nur noch der RTE und 'Password Rules for Backend Users' drin. Der Fehler kommt leider immer noch.

#angry#  #angry#  #angry#

## Antworten

### [#2](https://www.typo3.net/d/35865-maintypo3conf/2) · steffenk · 2006-01-08

Eindeutig ein Fehler von cl_beuser_password.Hast Du die global installiert ?
Wenn ja, deinstallier die und installier die nochmal lokal.

Grundsätzlich sollten alle Extensions lokal installiert werden, global nur die, die mit Typo3 ausgeliefert werden.

### [#3](https://www.typo3.net/d/35865-maintypo3conf/3) · Unbekannter Benutzer · 2006-01-08

Hallo Steffen,

ja, alles 'local' installiert. Die Dateien sind auch da wo sie sein sollen.  #paralyzed#

Ich habe so den Verdacht, das hier etwas mit dem Server nicht stimmt, denn in meinem anderen alten Webspace funktioniert die Extension.

.... (ratlos)

### [#4](https://www.typo3.net/d/35865-maintypo3conf/4) · Unbekannter Benutzer · 2006-01-08 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

### [#5](https://www.typo3.net/d/35865-maintypo3conf/5) · steffenk · 2006-01-08

und wie lautet diese Zeile 247 ?

die anderen ext haben damit nichts zu tun !

### [#6](https://www.typo3.net/d/35865-maintypo3conf/6) · Unbekannter Benutzer · 2006-01-08

if($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['cl_beuser_password']['disableUsersetupPasswordchange'] == "0" || $BE_USER->isAdmin() || $this->simUser){

//Load Locallang from Password-Extension
                        $LocallangPath = $PasswordExtPath.'locallang.php';
                        require($LocallangPath);

//load User-Language
                        $userLang = unserialize($BE_USER->user['uc']);
                        $userLang = $userLang['lang'];
                        $userLang ? $userLang : 'default';

Die Zeile, die den Fehler bringt ist 'require($LocallangPath);'. In der Fehlermeldung steht ja drin was er versucht aufzumachen. Und die Datei gibt es sogar....
Kann es sein, daß er sich mit '../../../../' verzählt??? Vier rauf und drei wieder runter???
 :o

### [#7](https://www.typo3.net/d/35865-maintypo3conf/7) · Unbekannter Benutzer · 2006-01-08

Jetzt habe ich die Sourcen in der Version 3.8.0 eingespielt und den Link darauf geändert. (Alle Caches vorher gelöscht!)

Hier die Fehlermeldung direkt nach dem Anmelden:

Warning: init(../typo3conf/ext/cl_beuser_password/locallang.php): failed to open stream: No such file or directory in /home/httpd/vhosts/domain.tld/httpdocs/typo3conf/ext/cl_beuser_password/class.ux_SC_dummy.php on line 56

Fatal error: init(): Failed opening required '../typo3conf/ext/cl_beuser_password/locallang.php' (include_path='.:') in /home/httpd/vhosts/domain.tld/httpdocs/typo3conf/ext/cl_beuser_password/class.ux_SC_dummy.php on line 56

Da die Extension in einem anderen Webspace läuft, habe ich Angst, daß meine Typo3 Installation oder der Apache-Server grundsätzlich ein Problem hat/haben.

Wenn jmnd. noch eine Idee kommt bitte melden. Danke.

:'(  :'(  :'(

### [#8](https://www.typo3.net/d/35865-maintypo3conf/8) · steffenk · 2006-01-08

nein, das hat nix mit Deiner Typo3-Installation zu tun. Der Pfad in $PasswordExtPath ist einfach falsch definiert.
Änder ihn doch einfach in /typo3conf/ext/cl_beuser_password/ ab (quick & dirty)

---

Quelle: „main(../../../../typo3conf“, typo3.net, https://www.typo3.net/d/35865-maintypo3conf
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
