Forum OVH  

Précédent   Forum OVH > Hébergements mutualisés
FAQ Guides Recherche Messages du jour Marquer les forums comme lus

Réponse
 
Outils de la discussion
Vieux 17/04/2012, 17h02   #1
Beral
Membre
 
Date d'inscription: août 2007
Messages: 26
function.file-get-contents: failed to open stream: HTTP request failed! ...

Bonjour.

Je m'étais fait il y a quelques temps déjà, un petit script en php qui utilisait l'API de tinyurl afin de raccourcir l'adresse de mes pages.

Depuis un bon moment, cela ne fonctionne plus, je reçois le message :
file_get_contents(http://tinyurl.com/api-create.php?ur...bert-videt.eu/) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.0 503 Service Not Available

Changement de la configuration de php.ini ?

Une idée svp ?

Merci.

P.S. : l'erreur est visible sur la page d'accueil de mon site (lien en signature).
__________________
Portfolio
Beral est déconnecté   Réponse avec citation
Vieux 17/04/2012, 22h31   #2
pesoft
Membre
 
Date d'inscription: décembre 2006
Messages: 73
Re : function.file-get-contents: failed to open stream: HTTP request failed! ...

As-tu essayé avec curl (php) ?
pesoft est déconnecté   Réponse avec citation
Vieux 18/04/2012, 03h39   #3
Abazada
Membre
 
Date d'inscription: septembre 2006
Messages: 1 746
Re : function.file-get-contents: failed to open stream: HTTP request failed! ...

Bonjour.
Une erreur 503 de tinyurl n'a rien à voir avec le php.ini du mutu OVH !
Pour moi c'est juste une protection ajoutée par tinyurl contre ceux qui abusent de leur API, et vu que tu ne dois pas être le seul à l'utiliser sur ce big hébergement mutu OVH, pas vraiment étonnant que l'accès lui soit bloqué ou limité.
Va regarder sur la Doc, la Faq API ou le Support de tinyurl dès fois que.
Abazada est déconnecté   Réponse avec citation
Vieux 18/04/2012, 09h52   #4
Beral
Membre
 
Date d'inscription: août 2007
Messages: 26
Re : function.file-get-contents: failed to open stream: HTTP request failed! ...

Merci à tous les 2.

@pesoft : cela marchait parfaitement sans donc ...

@Abazada : j'ai déjà regardé du côté de TinyURL et tous le monde utilise cette API sans aucun problème ... de plus, sur mon site, une fois créée en PHP, chaque page est écrite "en dur". C'est-à-dire que s'il n'y a pas de modification d'une page il n'y a plus création par script PHP, juste lecture et donc aucun appel de l'API.
À l'heure actuelle, seule 3 pages de mon site (Page d'accueil, contact & recherche) font appel à cette API. Donc pas d'abus de mon côté.
__________________
Portfolio
Beral est déconnecté   Réponse avec citation
Vieux 20/04/2012, 13h54   #5
Beral
Membre
 
Date d'inscription: août 2007
Messages: 26
Re : function.file-get-contents: failed to open stream: HTTP request failed! ...

En local (Wampserver), le script fonctionne parfaitement et l'appel à l'API également.
__________________
Portfolio
Beral est déconnecté   Réponse avec citation
Vieux 20/04/2012, 14h05   #6
gierschv
Membre
 
Date d'inscription: juin 2007
Messages: 499
Re : function.file-get-contents: failed to open stream: HTTP request failed! ...

Citation:
Envoyé par Beral Voir le message
@Abazada : j'ai déjà regardé du côté de TinyURL et tous le monde utilise cette API sans aucun problème ... de plus, sur mon site, une fois créée en PHP, chaque page est écrite "en dur". C'est-à-dire que s'il n'y a pas de modification d'une page il n'y a plus création par script PHP, juste lecture et donc aucun appel de l'API.
À l'heure actuelle, seule 3 pages de mon site (Page d'accueil, contact & recherche) font appel à cette API. Donc pas d'abus de mon côté.
Si il y a une limite, c'est par IP et donc ton site n'est pas le seul sur le cluster où tu es hébergé. Comme l'a dit Abazada, la meilleure solution à mon avis est de contacter TinyURL pour leur demander la raison du blocage .

La réponse HTTP complète retournée par TinyURL est :
Code:
HTTP/1.1 503 Service Not Available
Content-type: text/html
Connection: close
Transfer-Encoding: chunked
Date: Fri, 20 Apr 2012 13:07:31 GMT
Server: TinyURL/1.6

ERROR
__________________
Vincent

Dernière modification par gierschv 20/04/2012 à 14h09
gierschv est déconnecté   Réponse avec citation
Vieux 20/04/2012, 14h07   #7
Beral
Membre
 
Date d'inscription: août 2007
Messages: 26
Re : function.file-get-contents: failed to open stream: HTTP request failed! ...

Merci, je vais voir ce que je peux faire ... je voulais être sûr que cela ne venait pas d'OVH.
__________________
Portfolio
Beral est déconnecté   Réponse avec citation
Vieux 30/04/2012, 19h07   #8
Smocrate
Membre
 
Date d'inscription: avril 2012
Messages: 4
Re : function.file-get-contents: failed to open stream: HTTP request failed! ...

Bonjour,

J'ai le même problème avec mon site Wordpress dansmonverveau.fr
Est-ce que ça serais OVH qui serais bloquer sur tinyurl ?
Smocrate est déconnecté   Réponse avec citation
Réponse

Outils de la discussion

Règles de messages
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is oui
Les smileys sont activés : oui
La balise [IMG] est activée : non
Le code HTML peut être employé : non



Fuseau horaire GMT +1. Il est actuellement 05h22.


© OVH 1999-2010