Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

[PHP] simplexml_load_file http forbidden

Pagina: 1
Acties:
  • 238 views

Verwijderd

Topicstarter
Tijdens het opslaan van een database entry genereer ik een xml bestand met de volgende structuur:

code:
1
2
3
4
5
<item>
<artist>Hier een naam</artist>
<title>Hier een titel</title>
...
</item>


Na het creeeren van dit xml bestand chmod ik het naar 755 en vervolgende probeer ik deze uit te lezen met de volgende code:

PHP:
1
2
3
chmod('/pathnaarhetbstand/856.xml', 0755);
$library = simplexml_load_file('http://www.urlnaam.com/856.xml');
print_r($library);


Echter resulteert dit in de volgende error:

code:
1
Warning: simplexml_load_file(http://www.urlnaam.com/856.xml): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /pathnaarhetbstand/test.php on line 3 Warning: simplexml_load_file(): I/O warning : failed to load external entity "http://www.urlnaam.com/856.xml" in /pathnaarhetbstand/test.php on line 3


Als ik een xml/rss van bijvoorbeeld nu.nl pak werkt het wel gewoon. Nu heb ik chmod 777 al geprobeerd, maar dat werkt ook niet. Heeft iemand ervaring met dit probleem? Waarom krijg ik de 403 error :S

Verwijderd

Topicstarter
Waarom los ik altijd het probleem op net nadat ik een topic geplaatst heb :S

Ik had een htaccess waarin ik een aantal ip's op allow had gezet, maar niet het ip van de server zelf dus. Beetje dom.

Anyway... probleem opgelost!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Zo hebben we allemaal wel eens onze momenten :X

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Dit topic is gesloten.