Seite 1 von 1

fopen() - Fehlermeldung bei AdminLogin

Verfasst: 17.10.2007 23:10
von Prometheus89
Hallo:)

Sobald ich mich als Admin auf meinem geupdatedem Boar einloggen möchte kommt diese Fehlermeldung:
fopen(): You are not allowed to open this file (/dev/urandom)! in /nfs/extra/e/et/eth_0/wwwroot/board/includes/auth.php: login_db on line 784
Jemand ne Idee?!

Mfg

Verfasst: 18.10.2007 10:59
von Dr.Death
Ja.


Aber Du möchtest die Lösung dazu haben, oder ? ;-)

Ok, hier kommt sie:

Ö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);
	}
Dies ist wohl noch ein überbleibsel aus dem DEV Code.


EDIT: Ich habs mal als BUG gemeldet: http://www.phpbb.com/bugs/phpbb3/ticket ... t_id=14831

Verfasst: 18.10.2007 15:29
von Prometheus89
Danke, hat super geklappt=)

Verfasst: 21.10.2007 14:05
von Flaiker
Ich habe das selbe Problem, finde aber in der Functions.php den angegeben Code nicht. Ich benutze PHPBB 3 RC 7. Hier der Code aus der Functions.php:


//edit Jan500: code gelöscht -> große Codeabschnitte bzw dateien immer verlinken: KB:datei

Verfasst: 21.10.2007 14:15
von FCM
Bitte lese dir mal den Knigge durch. Längere Codestücke, bei dir wars ne ganze Datei bitte nur verlinken. Kopiere den Code in eine Textdatei und drücke [STRG]+[F]. Dann kannst du das Codestück suchen und löschen, hab selbst geschaut, es ist in deiner Datei vorhanden.

Verfasst: 21.10.2007 14:16
von SteveHH
Was hältst Du davon, deinen Code hier als Textfile zu verlinken !? ...

Gruß,

Steve

Verfasst: 21.10.2007 14:31
von Flaiker
entschuldigt , dass der Code hier solang geworden ist. Ich wollte ihn verlinken, mir ist aber dann Opera abgestürzt. Und per Wordpad Suche hab ich den Code nicht gefunden. Ich guck jetzt nochma präziser

Verfasst: 21.10.2007 22:49
von Prometheus89
Hier ich hab dir meine "modifizierte" geuploaded xD

Link: Hier!

Mfg, Prometheus