radarin
Angesehenes Mitglied
Hallo Liste.
Ich hab meine Domain von einem privaten Server zu Hostpoint gezügelt. Leider muss ich feststellen, dass diverse Scripts jetzt ihren Dienst versagen. Z.B. das folgende Script, das eine Versionskontrolle macht wenn ein User das Script auf seinem Server verwendet und auf meinem Server ein File mit der Versionsnummer ausgelesen werden soll, um die Versionen zu vergleichen:
CODE
function get_version() {
// Position des Checkers
$path_checker = "http://www.darin.ch/vsinfo/gallery.vs.txt";
// Öffnen einer URL möglich?
if (ini_get('allow_url_fopen') == 1) {
$fp = @fopen($path_checker,"r");
if ($fp) {
return fgets($fp,255);
fclose($fp);
} else {
return "";//Verbindungsfehler
}
} else {
return "";//Version kann nicht automatisch ermittelt werden
}
}
Wo liegt das Problem? Erlaubt mein Server die Anfrage nach aussen nicht? Dann nützt das ganze Script nichts, wenn ich mich nicht darauf verlassen kann dass die Abfrage auf diese Art und weise auch möglich ist. Oder Verweigert mein Server die Anfrage? Was müsste ich da ändern. Ich hab eine eigene php.ini für meine Domain.
Gruss René
Ich hab meine Domain von einem privaten Server zu Hostpoint gezügelt. Leider muss ich feststellen, dass diverse Scripts jetzt ihren Dienst versagen. Z.B. das folgende Script, das eine Versionskontrolle macht wenn ein User das Script auf seinem Server verwendet und auf meinem Server ein File mit der Versionsnummer ausgelesen werden soll, um die Versionen zu vergleichen:
CODE
function get_version() {
// Position des Checkers
$path_checker = "http://www.darin.ch/vsinfo/gallery.vs.txt";
// Öffnen einer URL möglich?
if (ini_get('allow_url_fopen') == 1) {
$fp = @fopen($path_checker,"r");
if ($fp) {
return fgets($fp,255);
fclose($fp);
} else {
return "";//Verbindungsfehler
}
} else {
return "";//Version kann nicht automatisch ermittelt werden
}
}
Wo liegt das Problem? Erlaubt mein Server die Anfrage nach aussen nicht? Dann nützt das ganze Script nichts, wenn ich mich nicht darauf verlassen kann dass die Abfrage auf diese Art und weise auch möglich ist. Oder Verweigert mein Server die Anfrage? Was müsste ich da ändern. Ich hab eine eigene php.ini für meine Domain.
Gruss René