Seite 1 von 2

Vier Gewinnt Porblem

Verfasst: 12.08.2006 16:52
von Lonline
Also hi wenn ich vier gewinnt bei mia im Forum öffne kommt folgender Fehler: Warning: file(): URL file-access is disabled in the server configuration in /usr/export/www/vhosts/funnetwork/hosting/lonline1/phpBB2/vier_gewinnt.php on line 126

Warning: file(http://phpbb-4-gewinnt.boegesoft.de/4ge ... de=version): failed to open stream: no suitable wrapper could be found in /usr/export/www/vhosts/funnetwork/hosting/lonline1/phpBB2/vier_gewinnt.php on line 126

Warning: Invalid argument supplied for foreach() in /usr/export/www/vhosts/funnetwork/hosting/lonline1/phpBB2/vier_gewinnt.php on line 127

wie kann ich den beheben?

Verfasst: 12.08.2006 19:43
von SoLo1905
also wenn ich es öffne unswar hier http://phpbb-4-gewinnt.boegesoft.de/vier_gewinnt.php dann geht es ohne fehler!

Verfasst: 12.08.2006 19:59
von AngiWaters
Ja, das ist eine sehr nützliche Antwort...

@Lonline: Wie es aussieht hat das irgendwas mit Dateizugriff zu tun, ich bekomme die gleiche meldung beim quiz mod. Ich bin noch auf der suche was man dagegen tun kann - wenn ichs rausgefunden hab sag ichs dir :)

Edit: Hm also anscheinend ist das serverbedingt und man kann es nicht ändern, nur umgehen. Die Anleitung dazu ist hier: http://www.hostlocoforum.com/showthread ... ight=fopen
Ich bin grade dran... bzw ich rätsel wie ich das in meinem Fall umsetzen muss :(

Verfasst: 12.08.2006 21:15
von AngiWaters
Sooo, ich habs gefunden. Könntest du mal Line 126 und 127 aud der Datei vier_gewinnt.php hier posten? dann kann ich dir zeigen wie man es umschreibt.

Hihi, du bist ja n Seelscheider... Neunkirchener... eins von beidem. Da bin ich grad von geflohen, von der Walachei dahinten... *bg*

Verfasst: 13.08.2006 11:35
von Lonline
Neunkirchener lol also die zeilen posten ein moment:
hier:
126:if ($use_extern) $lines = file('http://phpbb-4-gewinnt.boegesoft.de/4ge ... de=version');
127:foreach ($lines as $line_num => $line)

hilf mia bitte!

Verfasst: 13.08.2006 14:17
von AngiWaters
Huhu!

Okay... versuch mal dieses:

Code: Alles auswählen

$lines = file('http://phpbb-4-gewinnt.boegesoft.de/4gew_server.php?mode=version'); 
ersetze durch

Code: Alles auswählen

$my_curl_handle=curl_init();
curl_setopt($my_curl_handle, CURLOPT_URL, 'http://phpbb-4-gewinnt.boegesoft.de/4gew_server.php?mode=version');
curl_setopt($my_curl_handle, CURLOPT_TIMEOUT, 10);
curl_setopt($my_curl_handle, CURLOPT_RETURNTRANSFER, 1);
$result=explode("\n", curl_exec($my_curl_handle));
curl_close($my_curl_handle); 
Am besten du machst aber vorher ein Backup der Datei - bei mir hat diese Änderung funktioniert, allerdings war auch mein file-Befehl ein wenig anders. Aber ich hoffe es klappt bei dir auch :)

Hehe... und, ist euer Lidl langsam fertig? :D

Verfasst: 13.08.2006 17:36
von Lonline
lidl is fertig!
problem bei der datei:Fatal error: Call to undefined function: curl_init() in /usr/export/www/vhosts/funnetwork/hosting/lonline1/phpBB2/vier_gewinnt.php on line 126

Verfasst: 13.08.2006 23:50
von AngiWaters
Dann scheints bei deiner Datei nicht zu klappen :( schad. Bei mir funktionierts :( Hm vielleicht fällt noch jemandem was dazu ein? Ich lerne ja auch noch ;) und hier gibts sicher einige Cracks denen das noch was mehr sagt...

Verfasst: 14.08.2006 08:12
von fanrpg
Versuch mal das...

Code: Alles auswählen

$handle = @fsockopen("phpbb-4-gewinnt.boegesoft.de", 80, $errno, $errstr, 10);
if( !$handle )
{
	echo 'Could not open phpbb-4-gewinnt.boegesoft.de '.$errno.' : '.$errstr;
}
@fputs($handle, "GET /4gew_server.php?mode=version HTTP/1.1\r\n");
@fputs($handle, "HOST: phpbb-4-gewinnt.boegesoft.de\r\n");
@fputs($handle, "Connection: close\r\n\r\n");

while( @feof($handle) !== false )
{
	$content .= @fread($handle, 1024);
}
$lines = explode("\n", $content);
@fclose($handle);

Verfasst: 16.09.2006 17:08
von Lonline
an welche stellen muss ich das jetzt einfügen? oder funzt das einfach net?