Récupération du dernier tweet, comportement instable

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Récupération du dernier tweet, comportement instable

par Johan 01 » 04 sept. 2010, 10:52

Salut, j'ai actuellement le même problème que toi sur la récupération de tweets sur un mutualisé OVH. Est-ce que tu as trouvé la solutions depuis ?

Re: Récupération du dernier tweet, comportement instable

par stealth35 » 18 juil. 2010, 02:33

ducoup utilise curl ou l'api twitter :wink:

Re: Récupération du dernier tweet, comportement instable

par m4cbeth » 18 juil. 2010, 01:45

> t'as essayes quand même ?

Oui, oui, c'est pour ça que je disais "idem en ajoutant le "ini_set()" dans ma page principale" ;)

Re: Récupération du dernier tweet, comportement instable

par stealth35 » 18 juil. 2010, 01:26

t'as essayes quand même ?

Re: Récupération du dernier tweet, comportement instable

par m4cbeth » 18 juil. 2010, 01:18

> ini_set('default_charset', 'utf-8');

C'est déjà fait via apache (un htaccess à la racine) :

Code : Tout sélectionner

AddDefaultCharset UTF-8 AddCharset UTF-8 .*
Pourtant quand je lance un phpinfo(), la valeur locale et maître de "default_charset" est à "no value", idem en ajoutant le "ini_set()" dans ma page principale :?

Re: Récupération du dernier tweet, comportement instable

par stealth35 » 17 juil. 2010, 22:30

Tout est envoyé en utf8 normalement (fichier encodé en utf8, charset en utf8 aussi pour le document) :(
fais un
ini_set('default_charset', 'utf-8');

Re: Récupération du dernier tweet, comportement instable

par m4cbeth » 17 juil. 2010, 22:25

Tout est envoyé en utf8 normalement (fichier encodé en utf8, charset en utf8 aussi pour le document) :(

Re: Récupération du dernier tweet, comportement instable

par stealth35 » 17 juil. 2010, 21:45

après vérification il attend une requête en utf-8 :wink:

Re: Récupération du dernier tweet, comportement instable

par m4cbeth » 17 juil. 2010, 21:37

C'est la raison pour laquelle j'utilisais cURL au départ, pour pouvoir modifier le referer et l'user agent ;-)
Par contre je ne comprends pas pourquoi, dès lors qu'ils appliquent un filtrage, ça fonctionne en local (que ce soit via curl avec un faux referer ou directement simplexml_load_file).

Re: Récupération du dernier tweet, comportement instable

par stealth35 » 17 juil. 2010, 21:21

le serveur n'apprécie pas, ca qui est normale tu dois normalement utilisé l'API twitter qui est fais officiellement pour, tu peux toujours faire la bidouille du cURL et faire simplexml_load_string, mais je te le conseil pas :wink:

Re: Récupération du dernier tweet, comportement instable

par m4cbeth » 17 juil. 2010, 21:10

> essaye avec un ini_set

sous la forme ini_set('allow_url_fopen', 1) ?

> t'as quelle version de php ?

PHP Version 5.2.13 et d'après phpinfo(), allow_url_fopen est "On" que ce soit pour la valeur locale ou maître

Image

Re: Récupération du dernier tweet, comportement instable

par stealth35 » 17 juil. 2010, 20:12

L'ajout du flag fait quant à lui complètement plante l'hosting "(500) Internal Server Error".
essaye avec un ini_set, t'as quelle version de php ?

Re: Récupération du dernier tweet, comportement instable

par m4cbeth » 17 juil. 2010, 20:08

L'ajout du flag fait quant à lui complètement planter l'hosting "(500) Internal Server Error".

Re: Récupération du dernier tweet, comportement instable

par stealth35 » 17 juil. 2010, 19:27

Salut et à nouveau, merci pour ta réponse.

Je suis chez OVH (en mutu) et je n'ai pas accès à php.ini, j'ai donc tapé un "SetEnv ALLOW_URL_FOPEN 1" dans un .htaccess mais le problème persiste :(
normalement un php_flag suffis dans ton .htaccess

Code : Tout sélectionner

php_flag allow_url_fopen 1

Re: Récupération du dernier tweet, comportement instable

par m4cbeth » 17 juil. 2010, 19:25

Salut et à nouveau, merci pour ta réponse.

Je suis chez OVH (en mutu) et je n'ai pas accès à php.ini, j'ai donc tapé un "SetEnv ALLOW_URL_FOPEN 1" dans un .htaccess mais le problème persiste :(