Hallo Leute,
bin absoluter PHP Anfänger und ich möchte gerne das hier ausprobieren:
https://www.computerhilfen.de/info/webseite-auslesen-php-und-regular-expressions.html
Ich habe xampp 7.2.10 und den PHPEditor 2.2 (http://www.phpeditor.kit.net/) bei mir installiert.
Über das xampp control panel sind Apache und MySQL gestartet.
Diesen Code:
<?php
$woher = "https://www.computerhilfen.de/start.php";
$data = implode("", file($woher));
if (preg_match("/<title>(.*)<\/title>/i", $data,
$title)) { $titelzeile = $title[1]; }
echo $titelzeile;
?>
habe ich in "C:\xampp\htdocs\Parsen1.php" abgespeichert.
Wenn ich nun in meinem Chrome Browser diese Seite aufrufe:
http://127.0.0.1/Parsen1.php
bekomme ich folgende Fehlermeldung:
Warning: file(https://www.computerhilfen.de/start.php): failed to open stream: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. in C:\xampp\htdocs\Parsen1.php on line 3
Fatal error: Maximum execution time of 30 seconds exceeded in C:\xampp\htdocs\Parsen1.php on line 3
Warum funktioniert das nicht?
Der Code scheint sehr einfach zu sein, aber etwas ist immer noch falsch.
Wer kann mir helfen?
Danke
Flankengott (5) |