| Newsgroups |
gmane.comp.web.spip.devel |
| Message-ID |
<[email protected]> |
coucou
j'ai besoin d'aide pour comprendre d'où vient le soucis... voilà où j'en
suis :
Le 22/05/2018 à 11:36, Bruno Bergot a écrit :
> Hop,
>
> Le 18/05/2018 à 12:57, JLuc a écrit :
>>
>> Est ce que recuperer_page pourrait donner des indications sur les
>> raisons d'échec à joindre une url,
>> par des logs par exemple ?
>>
>
> recuperer_page() appelle maintenant recuperer_url() qui génère pas mal
> de logs à condition d'avoir activé les logs verbeux, cf :
>
> https://core.spip.net/projects/spip/repository/entry/spip/ecrire/inc/distant.php#L302
>
>
> ++
> b_b
Au départ le truc gênant constaté c'est qu'une pétition avec url
n'accepte pas certaines url. Ce que je remarque de mon côté c'est que
tous les sites dont l'url est refusée sont sur le même serveur. Si c'est
un problème du serveur, peut-être une config particulière, de https, ou
de port, mais il n'y a aucun soucis dans l'usage des sites.
Pourtant :
petition utilise recuperer_page() qui utilise recuperer_url(), mais si
carrément on remplace recuperer_url directement dans
https://zone.spip.org/trac/spip-zone/browser/_core_/plugins/petitions/formulaires/signature.php#L106
alors ça marche... les urls sont acceptées.
Dans le cas du formulaire de pétition, que nous apporte recuperer_page
https://core.spip.net/projects/spip/repository/entry/spip/ecrire/inc/distant.php#L552
par rapport à recuperer_url
https://core.spip.net/projects/spip/repository/entry/spip/ecrire/inc/distant.php#L267
?
Si je commente l.625,626,627 ça fonctionne, donc ça serait que le statut
est différent de 200 quand ça sort de recuperer_url
J'arrive pas à récupérer la valeur de $res['status'] dans un log...
Sinon, ça veut dire quoi le "obsolete" dans les commentaires d'une
fonction ?
Merci !
--
----
chan