Seite 2 von 3

Verfasst: 23.10.2007 12:24
von Chalong
Dr.Death hat geschrieben:Moin,

hast Du mal testweise in der config.php folgendes aktiviert:

Code: Alles auswählen

@define('DEBUG', true);
@define('DEBUG_EXTRA', true);
Oder baue Dir kurz mal den Error Log MOD von Highway of Life ein:

[RC] phpBB3 Error Logging Tool

Wenn das nichts hilft, solltest Du mal den Hoster kontaktieren....
Hallo Dr. Death,

obige Funktion ist aktiviert und der Einbau des Mods ist auch erfolgt.
Beides brachte keine Veränderungen/Meldungen/Erkenntnisse.

Nun werde ich mal ins dortige Supportforum schaun, ob das Problem noch öfters auftaucht.

Verfasst: 23.10.2007 12:36
von Dr.Death
Wenn das Error Logging Tool etwas aufzeichnet, dann findest Du das "log" im Ordner " store/ "

Verfasst: 23.10.2007 12:39
von Chalong
Oh danke, ich dachte, die Meldungen kommen direkt auf den Schirm.

Hier der Inhalt des Ordners/Datei:

Code: Alles auswählen

[23-Oct-2007  12:12:56] [phpBB Debug] [client 217.233.128.128] [File ucp.php?mode=register] PHP Notice: in file /usr/export/www/vhosts/funnetwork/hosting/rayong/includes/functions.php on line 272 : fopen() [<a href='function.fopen'>function.fopen</a>]: Sicherheitsverletzung:
[23-Oct-2007  12:12:56] [phpBB Debug] [client 217.233.128.128] [File ucp.php?mode=register] PHP Notice: in file /usr/export/www/vhosts/funnetwork/hosting/rayong/includes/functions.php on line 272 : fopen(/dev/urandom) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Operation not permitted
[23-Oct-2007  12:18:11] [phpBB Debug] [client ] [File ] PHP Notice: in file /usr/export/www/vhosts/funnetwork/hosting/rayong/includes/acm/acm_file.php on line 50 : load(./cache/data_global.php) [<a href='function.load'>function.load</a>]: failed to open stream: No such file or directory
[23-Oct-2007  12:18:11] [phpBB Debug] [client ] [File ] PHP Notice: in file /usr/export/www/vhosts/funnetwork/hosting/rayong/includes/acm/acm_file.php on line 50 : load() [<a href='function.include'>function.include</a>]: Failed opening './cache/data_global.php' for inclusion (include_path='.:')
[23-Oct-2007  12:19:40] [phpBB Debug] [client 217.233.128.128] [File ucp.php?mode=register] PHP Notice: in file /usr/export/www/vhosts/funnetwork/hosting/rayong/includes/functions.php on line 272 : fopen() [<a href='function.fopen'>function.fopen</a>]: Sicherheitsverletzung:
[23-Oct-2007  12:19:40] [phpBB Debug] [client 217.233.128.128] [File ucp.php?mode=register] PHP Notice: in file /usr/export/www/vhosts/funnetwork/hosting/rayong/includes/functions.php on line 272 : fopen(/dev/urandom) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Operation not permitted
Es scheint auf die fopen-Funktion hinzuweisen.

Dann wundert mich nur, dass andere Ohostler/Funpicler hier das Problem nicht haben.

Verfasst: 23.10.2007 12:53
von bantu
Lösche mal alle *.php-Dateien su dem ./cache-Ordner und schau ob er beschreibbar ist.

Verfasst: 23.10.2007 12:56
von Chalong
Hab ich gemacht.
Der Ordner hat CHMOD 755. Ist das korrekt ?

Verfasst: 23.10.2007 13:26
von bantu
Chalong hat geschrieben:Hab ich gemacht.
Der Ordner hat CHMOD 755. Ist das korrekt ?
Nein, es sollte 777 sein.

Verfasst: 23.10.2007 13:38
von Chalong
Auch die Änderung auf chmod777 brachte keine Änderung.

Browser- und Forumcache hab ich vor dem Testen geleert/gelöscht.

Verfasst: 23.10.2007 13:42
von Dr.Death
Ok, noch ein Versuch:

Öffne die Datei includes/functions.php

SUCHE UND ENTFERNE:

Code: Alles auswählen

	if (($fh = @fopen('/dev/urandom', 'rb')))
	{
		$random = fread($fh, $count);
		fclose($fh);
	}
Es wird versucht auf eine Datei zuzugreifen, die gute Zufallswerte liefert.
Wenn sie nicht da ist, wird auf eine "langsamere" Lösung zurückgegriffen.

Verfasst: 23.10.2007 13:51
von Chalong
Dr.Death hat geschrieben:Ok, noch ein Versuch:

Öffne die Datei includes/functions.php

SUCHE UND ENTFERNE:

Code: Alles auswählen

	if (($fh = @fopen('/dev/urandom', 'rb')))
	{
		$random = fread($fh, $count);
		fclose($fh);
	}
Es wird versucht auf eine Datei zuzugreifen, die gute Zufallswerte liefert.
Wenn sie nicht da ist, wird auf eine "langsamere" Lösung zurückgegriffen.
Das brachte den Erfolg.

Tausend Dank für die Hilfe.

Verfasst: 23.10.2007 14:11
von Dr.Death
Keine Ursache, ich hab das mal ein meinen Bugreport angehangen:

http://www.phpbb.com/bugs/phpbb3/ticket ... 31&start=5





Edit: Typo entfernt.