CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos

|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP 
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |

21.02.2014, 08:18:27
|
Anfänger
|
|
Registriert seit: Feb 2014
Alter: 49
Beiträge: 3
|
|
Probleme mit curl und https
Hallo Wissende ;)
bislang habe ich gerne "file_get_contents" benutzt, um Informationen aus Seiten auszulesen und diese in einem personalisierten, für mich übersichtlicheren Format auszugeben.
Jetzt habe ich das Problem, dass ich Informationen aus einer Seite einlesen möchte, die mit "https" beginnt, was mit "file_get_contents" zu einem Sicherheitsfehler führt. Aufgrund dessen bin ich zu curl gewechselt, da man hier diesen Sicherheitsfehler umgehen kann, wie ich zu lesen geglaubt habe. Trotzdem erhalte ich folgende Fehlermeldung "Error 403: You do not have the necessary credentials to access the requested URL ".
Mein Code sieht aktuell wie folgt aus:
HTML-Code:
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($c, CURLOPT_SSL_VERIFYHOST, 1);
curl_setopt($ch, CURLOPT_URL, "https://xyz.de");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_content = curl_exec($ch);
curl_close($ch);
print $file_content;
Kann mir jemand den Fehler aufzeigen? Vielen Dank an alle Hilfewilligen vorab...
|

21.02.2014, 11:07:15
|
Member
|
|
Registriert seit: Nov 2007
Beiträge: 843
|
|
AW: Probleme mit curl und https
Hi,
Zitat:
Error 403: You do not have the necessary credentials to access the requested URL
|
den liefert die angefragte Seite und ohne zu wissen welche du anfragst und was du
da vorhast kann dir keiner helfen!
PHP-Code:
<?php $ch = curl_init(); $timeout = 5;
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($c, CURLOPT_SSL_VERIFYHOST, 1); curl_setopt($ch, CURLOPT_URL, "https://www.google.de"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_content = curl_exec($ch); curl_close($ch);
print $file_content; ?>
Läuft ohne probleme ;)
MfG
CKaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
|

21.02.2014, 11:43:59
|
Anfänger
|
|
Registriert seit: Feb 2014
Alter: 49
Beiträge: 3
|
|
AW: Probleme mit curl und https
Hallo,
danke für die Antwort. Es geht darum Preise von Spielkarten miteinander zu vergleichen. Eine beispielhafte URL die nicht funktioniert:
HTML-Code:
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 1);
curl_setopt($ch, CURLOPT_URL, "https://www.magickartenmarkt.de/Waterspout_Djinn_Visions.c1p8451.prod");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_content = curl_exec($ch);
curl_close($ch);
print $file_content;
|

21.02.2014, 17:52:40
|
Member
|
|
Registriert seit: Nov 2007
Beiträge: 843
|
|
AW: Probleme mit curl und https
Hi,
so klappts.
PHP-Code:
<?php
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($c, CURLOPT_SSL_VERIFYHOST, 1);
curl_setopt($ch, CURLOPT_URL, "https://www.magickartenmarkt.de/Waterspout_Djinn_Visions.c1p8451.prod");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.A.B.C Safari/525.13");
$file_content = curl_exec($ch);
curl_close($ch);
print $file_content;
offtopic: Ach mein Djinn-Deck das war was ;) Zwar nicht mein Lifetimedeck(Rebell-Counter) aber ging schon gut ab.
MfG
CKaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
|

25.02.2014, 14:19:23
|
Anfänger
|
|
Registriert seit: Feb 2014
Alter: 49
Beiträge: 3
|
|
AW: Probleme mit curl und https
Hallo CKaos,
ich wollte mich nur schnell noch bedanken. Es klappt wunderbar. Ich danke Dir für die Hilfsbereitschaft und die Zeit, die Du Dir genommen hast.
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 21:24:40 Uhr.
|