-
Probleme entfernte Dateien einzulesen
Hallo zusammen! Ich möchte die Updateseite von SuSE mittels PHP-Skript einlesen und nach dem REXP "Security Update" suchen. Hintergrund ist, dass ich diese Daten brauche, um eine automatisierte Datenbank mit Sicherheitsupdates zu erstellen.
Irgendwo ist da aber der Wurm drin, denn ich erhalte immer folgende Fehlermeldung:
Warning: php_hostconnect: connect failed in c:\programme\apache group\apache\htdocs\server\test.php on line 2
Warning: fopen("http://213.95.15.200/de/support/download/updates/73_i386.html", "r") - Bad file descriptor in c:\programme\apache group\apache\htdocs\server\test.php on line 2
...hier kommt mein Skript...bin für jeden Denkanstoss dankbar...oder bin ich nur zu dämlich???
Gruß
vanThomas666
<?php
$file = fopen("http://213.95.15.200/de/support/download/updates/73_i386.html", "r");
//if (!$file) {
//echo "<p>Datei konnte nicht geöffnet werden.\n";
//exit;
//}
while (!feof ($file)) {
$line = fgets ($file, 2048);
if (eregi ("title=\"Security Update\">(.*)", $line, $out)) {
$title = $out[1];
break;
}
}
fclose($file);
echo "$title";
?>
-
hmm,
bei mir läuft das Script einwandfrei. So wie das aussiht hat er bei dir die Seite nicht gefunden.
-
Hallo!
Habs am Wochenende zu Hause getestet und da läuft es auch....
Liegt wahrscheinlich an dem Proxy, der in der Firma eingesetzt wird...(ist das naheliegenste, aber zuerst zweifelt man ja immer an seinen eigenen Fähigkeiten).
Wünsche noch eine schöne Woche..
Gruß
vanThomas
-
Hi
Möglicherweise fehlt auch einfach der URL fopen Wrapper, ohne den lassen sich keine URLs als Datei mittels fopen öffnen.
Mfg jensemann
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen