Bonjour à tous,
J'utilise le code suivant pour loader une page avec CURL
Et j'appelle la fonction depuis la page d'accueil
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 function get_webpage_content($webpage_url) { $curl_handle=curl_init(); curl_setopt($curl_handle,CURLOPT_URL,$webpage_url); curl_setopt($curl_handle,CURLOPT_TIMEOUT,10); //curl_setopt($curl_handle,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13'); curl_setopt($curl_handle,CURLOPT_CONNECTTIMEOUT,10); curl_setopt($curl_handle,CURLOPT_RETURNTRANSFER,1); $html = curl_exec($curl_handle); curl_close($curl_handle); return $html; }
Le noeud 423 est une page interne dans mon site mais pas une page exterieurs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 echo get_webpage_content('http://localhost/site/fr/node/423');
mais j'obtient :
Vous n'êtes pas autorisé(e) à accéder à cette page.
Je pense que le problème se pose sur l'autorisation d'accès mais je vois pas comment le surmonter
Merci pour votre expérience en CURL et drupal
Cordialement
Partager