News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 2
Seite [1]
Fredd<y


Poststar





Beiträge: 766
# Thema - 10.10.2007 um 13:53 Uhr
hallo,

Wenn ich bei meiner seite unter servers gehe, dann erscheint folgende Fehlermeldung:

Warning: fsockopen() has been disabled for security reasons in /usr/export/www/hosting/ghf/r/ghf/mods/servers/list.php on line 14

Hier ist die list.php:

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
1. / 2. / ... 
<?php
$cs_lang 
cs_translate('servers');

echo 
cs_html_table(1,'forum',1);
echo 
cs_html_roco(1,'headb');
echo 
$cs_lang['mod'];
echo 
cs_html_roco(0);
echo 
cs_html_roco(1,'leftb');
echo 
$cs_lang['mod_list'];
echo 
cs_html_table(0);
echo 
cs_html_br(1);

// Test if fsockopen active                                 (hiernach ist line 14 im Orginal)
if (fsockopen("udp://127.0.0.1"1)) {
  
$check['php'] = phpversion();
  if (
4.3 <= substr($check['php'], 03)) {

  
// Get Server SQL-Data
  
$select 'servers_name, servers_ip, servers_port, servers_info, servers_query, servers_class, servers_stats, servers_order';
  
$order 'servers_order DESC';
  
$cs_servers cs_sql_select(__FILE__,'servers',$select,0,$order,0,0);
  
$cs_servers_count count($cs_servers);
  
  
// if Server in SQL
  
if(!empty($cs_servers_count)) {

  
$gameserver = array();

  
// Create Gameserver Variable
  
for($gs 0$gs $cs_servers_count$gs++) {
    
$gameserver[] = $cs_servers[$gs]['servers_class'] . ':' $cs_servers[$gs]['servers_ip'] . ':' 
    
$cs_servers[$gs]['servers_port'] . ':' $cs_servers[$gs]['servers_query'] . ':' $cs_servers[$gs]['servers_stats'];
    }

  
// Settings
  
define ('PHGDIR''mods/servers/');
  
$use_file '?mod=servers&action=list';    
  
$use_bind '&';   

  if (!
defined('PHGDIR')) { exit(); }
  function 
dns($host){ $address gethostbyname($host); return $address; }
  
$country = array('Germany','Germany','Germany','Germany','Germany','Germany','Germany','Germany','Germany','Germany','Germany','Germany','Germany','Germany','Germany','Germany','Germany'); 
  include_once(
PHGDIR 'classes/phgstats.class.php');  
  
$phgdir PHGDIR;

  
// get data of server
  
function info($phgdir$sh_srv$game$host$port$queryport$country$stats) {
    global 
$cs_lang;
    
    
// create server the object
    
if($game[$sh_srv] == '1') { } else {
    
$phgstats phgstats::query($game[$sh_srv]);
    }

    
// resolve ip adress
    
$host[$sh_srv] = dns($host[$sh_srv]);

    
// get the serverinfo string
    
if($stats[$sh_srv]=='1') {
    
$server $phgstats->getstream($host[$sh_srv], $port[$sh_srv], $queryport[$sh_srv]);
    } else {
    
$server 0;
    }

    if (
$server === true) {
      
// get the server rules
      
$srv_rules  $phgstats->getrules($phgdir);
      
$srv_rules['playerlist'] = $phgstats->getplayers();     
        
      
// full path to the map picture
      
$srv_rules['map'] = $phgdir $srv_rules['map_path'] . '/' $srv_rules['mapname'] . '.jpg';
    
      if (!(
file_exists($srv_rules['map']))) {
        
// set default map if no picture found
        
$srv_rules['map'] = $phgdir $srv_rules['map_path'] . '/' $srv_rules['map_default'];
        }
 
      } else {
 
      
?>

und so weiter, aber der eigentliche fehler soll ja laut Fehlermeldung in line 14 sein!

Danke für eure Bemühungen!

/EDIT: In diesem php quelltext ist line 14 eig 15!!!!


------------------

KBs speichern, Produktion ausrechnen, Spioberichte speichern...
Machs dir einfach!

(System for Intelligence, Cooperation and Combat)
Inaktiv
Denni


Specialist




Herkunft: Ilsfeld
Beiträge: 1972
# Antwort: 1 - 10.10.2007 um 15:09 Uhr
die php funktion fsockopen wurde von deinem hoster deaktiviert.


------------------
Gruß
Denni

ClanSphere - Makes your website a playmate, just dress her

Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 2 - 13.10.2007 um 09:34 Uhr
hmm wieso funzt meine abfrage nich, seltsam


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Antworten: 2
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo