Fout 404 met file_get_contents op één server, op een andere werkt het prima

Ik heb een probleem met file_get_contents() - op mijn oude server werkt alles goed, op mijn nieuwe server gooit het 404-fout in sommige URL's die ik probeer te ontvangen.
Alle URL's zijn afkomstig van dezelfde website en in dezelfde structuur, maar sommige geven me de volgende boodschap:

Warning: file_get_contents(http://url.com/path_to_file.html) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found in /home/user/domains/domain.com/public_html/tst.php on line 3

Ik heb DirectAdmin met zijn basisconfiguraties geïnstalleerd op de nieuwe server, terwijl ik anderzijds cPanel heb

Weet iemand wat het probleem zou kunnen zijn?

Bedankt.

0
Het is mogelijk dat u dit us2 niet heeft .php.net/manual/nl/& hellip; ingeschakeld? Hoe zit het met het gebruik van CURL?
toegevoegd de auteur jlb, de bron
Als dit wordt uitgevoerd vanaf een gedeelde host, heeft de server waarop u zich bevindt waarschijnlijk te maken met een proxyserver voor uitgaande verbindingen.
toegevoegd de auteur Crontab, de bron
Ik denk niet dat het is uitgeschakeld omdat sommige URL's opengaan - over de cURL Ik heb gereageerd op het antwoord
toegevoegd de auteur Itay P., de bron
Nou ik vond het probleem en het was niet in de file_get_contents .. Bedankt voor de hulp
toegevoegd de auteur Itay P., de bron
Het is geen gedeelde hosting (maar een nieuwe server die ik vandaag heb besteld (en ik heb dat gecontroleerd - de verbinding is direct
toegevoegd de auteur Itay P., de bron

Geen antwoorden

0