Seite 1 von 1

aufruf der index.php nicht möglich

Verfasst: 06.11.2004 08:55
von Galrian
hallo,

habe das problem das alles läuft außer die index.php. folgender fehler tritt auf:

Code: Alles auswählen

Warning: main(): Unable to access ./../extension.inc in /mnt/be1/06/718/00000015/htdocs/php/phpbb/index.php on line 30

Warning: main(./../extension.inc): failed to open stream: No such file or directory in /mnt/be1/06/718/00000015/htdocs/php/phpbb/index.php on line 30

Fatal error: main(): Failed opening required './../extension.inc' (include_path='.:/opt/RZphp4/includes') in /mnt/be1/06/718/00000015/htdocs/php/phpbb/index.php on line 30
mein kollege wollte ein neuen mod einbauen. da trat der fehler auf. er sagte er habe alle dateien wieder zurückgesetzt. die datenbank ist nicht zurückgesetzt.

nuntritt der fehler immer noch auf.
in zeile 30 ist der verweis auf die extension.inc. diese ist aber da.

anzuschauen ist es unter: http://www.b-center.de

Verfasst: 06.11.2004 09:16
von schlubiz
hi,
ich kenn mich zwar nur begrenzt mit php aus (reicht zumindest um mods einzubauen und scripte anzupassen :D ), aber ich würd mir an deiner stelle mal das hier anschauen:

Code: Alles auswählen

(include_path='.:/opt/RZphp4/includes')
ersetz den doppelpunkt in der pfadangabe mal durch nen einfachen punkt ;)

Verfasst: 06.11.2004 09:34
von Galrian
hmmm,

sieht wirklich komisch aus.

diese angabe finde ich aber weder in der index.php nich in der extension.inc

in welcher datei muß ich da suchen?

es wurden 2 mods zum lauffähigen board installiert:

wettermod für portal & map mod

Verfasst: 06.11.2004 11:47
von Christian_W
Hast Du diese beiden Zeilen in der index.php?

Code: Alles auswählen

$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
Bei solchen Fehlern immer die entsprechende Zeile (+-10 Zeilen, Zeilennummern kennzeichnen) posten. Oder besser noch die ganze Datei verlinken.
KB:datei

Gruß Christian

Verfasst: 07.11.2004 02:01
von Galrian
hier mal ein ausschnitt

Code: Alles auswählen

define('IN_PHPBB', 1);

//
// Load default header
//
$no_page_header = TRUE;
$phpbb_root_path = "./";
require($phpbb_root_path . 'extension.inc');
require('./pagestart.' . $phpEx);

// ---------------
// Begin functions
//
function inarray($needle, $haystack)
{ 
	for($i = 0; $i < sizeof($haystack); $i++ )
	{ 
		if( $haystack[$i] == $needle )
		{ 
			return true; 
		} 
	} 
	return false; 
}
//
// End functions
// -------------
[quote][/quote]

Verfasst: 07.11.2004 10:34
von Christian_W
schlubiz hat geschrieben:ich kenn mich zwar nur begrenzt mit php aus (reicht zumindest um mods einzubauen und scripte anzupassen :D ), aber ich würd mir an deiner stelle mal das hier anschauen:

Code: Alles auswählen

(include_path='.:/opt/RZphp4/includes')
ersetz den doppelpunkt in der pfadangabe mal durch nen einfachen punkt ;)
Das ist korrekt so:
http://de.php.net/manual/de/ini.sect.pa ... clude-path
Christian_W hat geschrieben:Zeilennummern kennzeichnen
In dem Codeabschnitt ist nichts, was diesen Fehler auslösen würde.
Bist Du sicher, dass das die richtige Datei ist?
Wenn Du die unveränderte (bzw. die zuletzt noch funktionierende) index.php verwendest, funktioniert es dann?

Gruß Christian

Verfasst: 07.11.2004 11:31
von Galrian
hallo,

das ist die index.php welche auf dem server liegt. es ist die datei die vor dem fehler ging.

wie gesagt es wurden alle dateien wieder zurückgesetzt.

wo könnte ich sonst noch suchen? :cry: