Failed to open stream: HTTP request failed! HTTP/1.1 500 Internal Server Error in Linux-server

Möchte ich, um feeds von hier aus http://laimoon.com/feed/jobs?search=female,Kunst&locations=2
Wenn ich direkt durchsuchen Sie diese Seite im browser angezeigt zu füttern, auch Wenn ich diesen code in meinem lokalen Rechner, die auf windows

$xml=simplexml_load_file("http://laimoon.com/feed/jobs?search=female,arts&locations=2"); 
print_r($file_contents); 
                  OR
$file_contents = file_get_contents('http://laimoon.com/feed/jobs?search=female,arts&locations=2')
print_r($xml);

Both works fine 

Aber wenn ich diesen code in meinem linux-live-server, dann zeigt er den Fehler
file_get_contents()

 Warning: file_get_contents(http://laimoon.com/feed/jobs?search=female,arts&locations=2): failed to open stream :HTTP request failed! HTTP/1.1 500 Internal Server Error

Und dieser Fehler für simplexml_load_file()

Warning: simplexml_load_file(http://laimoon.com/feed/jobs?search=female,arts&locations=2): failed to open stream: HTTP request failed! HTTP/1.1 500 Internal Server Error

Vielen Dank im Voraus 🙂

  • 500 Server error ist ein problem auf dem server. Sie können sich wahrscheinlich nicht viel über, die. Jedoch, die file_get_contents() URL-wrapper nicht so robust, wie es sein könnte. Mit curl() könnte für Sie arbeiten.
  • Aber wenn dieser Fehler wird vom server dann am Ende, warum es nicht Auftritt, wenn ich direkt Anfrage an die URL aus meinem browser?
  • Wie ich schon sagte - der wrapper ist das nicht gut. Manchmal ist ein server sendet eine 500-Fehlermeldung, nur weil Sie nicht wie die Anfrage. Ich habe ähnliche Probleme mit ihm. Ich habe festgestellt, curl() ist im Allgemeinen zuverlässiger. Es ist nur ein Vorschlag.
  • Ok, ich bin versucht, es über Curl
  • Wieder gibt 500 Fehler, auch ich benutze CURL
  • Ich kann nichts hinzufügen. Sie würden reden müssen, um die Eigentümer der Website.
  • möglich, Duplikat der Warum bin ich immer 500 error bei der Verwendung von file_get_contents(), arbeitet aber in einem browser?

InformationsquelleAutor Adeel | 2014-01-30
Schreibe einen Kommentar