Thumbs qui ne s'affiche pas

Thumbs qui ne s'affiche pas - PHP - Programmation

Marsh Posté le 20-01-2009 à 14:18:53    

Bonjour,
Comme je ne sais vraiment pas comment trouver la solution, je viens vous voir parce que vous êtes trop fort  :sol:  
Alors voila le truc :
J'ai créé un annuaire avec le script categorizator
je suis hébergé chez infomaniak et je ne vois pas les vignettes des sites elle ne sont pas détectées alors de la soumission et je ne peux pas non plus les enregistrer manuellement.
J'ai une réponse du style L'url de l'image n'est pas correcte ! NON pas possible !! :fou:  
C'est une histoire de CHMOD ou......?
Merci pour votre aide

Reply

Marsh Posté le 20-01-2009 à 14:18:53   

Reply

Marsh Posté le 20-01-2009 à 14:27:40    

messages d'erreurs?
logs?
paramétrage du php? ("<?php phpinfo(); ?>" )
CHMOD des fichiers et dossiers pertinents?
Version de php?
 
Bon, je crois avoir fait le tour des questions pertinentes qui éviteront de sortir une boule de cristal.

Reply

Marsh Posté le 20-01-2009 à 15:20:52    

je n'ai pas de message d'erreur simplement  
J'ai une réponse (L'url de l'image n'est pas correcte ! )
Voila un bout de code j'ai l'impression que ça vient de getimagesize
On peux remplacer ça ?
 
function url_image_valide ($url_image,$inc = false)
//verifie la validite d'une url image : commence par http:// + non vide
{
 if ( $url_image ) {
  if ( !@getimagesize($url_image) ) {
   $message = "L'url de l'image n'est pas correcte !<br />Si vous n'avez pas d'image, ne remplissez pas ce champ.";
  };
 };

Reply

Marsh Posté le 20-01-2009 à 15:27:18    

L'@ au début d'un nom de fonction bloque l'affichage des messages d'erreur.
Enlève le le temps de tester et peut être que le message sera utile.

Reply

Marsh Posté le 20-01-2009 à 15:36:11    

j'ai enlevé le @ et voila le message :
Warning: getimagesize() [function.getimagesize]: URL file-access is disabled in the server configuration in /home/www/056b57ebad2a5620255d0f78b70a2601/web/annuaires/functions.php on line 1014
 
Warning: getimagesize(http://www.monsite.com/photographies/ascreen.jpg) [function.getimagesize]: failed to open stream: no suitable wrapper could be found in /home/www/056b57ebad2a5620255d0f78b70a2601/web/annuaires/functions.php on line 1014
et bien sur le fameux :
L'url de l'image n'est pas correcte !
Si vous n'avez pas d'image, ne remplissez pas ce champ.

Reply

Marsh Posté le 20-01-2009 à 16:00:19    

marquito a écrit :

URL file-access is disabled in the server configuration. ...

Bon, ben voilà, pas besoin de chercher plus loin : ton hébergeur ne permet pas d'ouvrir un fichier internet comme un simple fichier.
A toi la joie de CURL  (donc modif du code) , si ton hébergeur permet de contacter d'autres serveurs. Sinon, c'est foutus.

Reply

Marsh Posté le 20-01-2009 à 16:05:57    

ah ouai !!! c'est dingue ça je pensais que infomaniak était plus cool que ça !
La solution c'est CURL c'est compliqué ce truc ?
 

Reply

Marsh Posté le 20-01-2009 à 16:08:50    

Cherche sur le forum. Je ne l'ai jamais utilisé.

Reply

Marsh Posté le 20-01-2009 à 16:12:58    

Je suis un peu déçu de mon hébergeur en tous cas Merci bcp pour tes réponses et ton aide

Reply

Marsh Posté le 20-01-2009 à 17:20:07    

omega2 a écrit :

Bon, ben voilà, pas besoin de chercher plus loin : ton hébergeur ne permet pas d'ouvrir un fichier internet comme un simple fichier.
A toi la joie de CURL  (donc modif du code) , si ton hébergeur permet de contacter d'autres serveurs. Sinon, c'est foutus.

 


faux et archi faux.

 

c'est URL file access qui est désactivé (ce qui est logique). Tu dois passer par le chemin relatif plutôt et ça va fonctionner.

 

Je suis chez infomaniak et ça fonctionne parfaitement. Si tu as besoin d'aide n'hésite pas (à poster un bout de code)


Message édité par jagstang le 20-01-2009 à 17:20:48

---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 20-01-2009 à 17:20:07   

Reply

Marsh Posté le 20-01-2009 à 17:22:50    

Attend voir, tu fais comment pour accéder à une page qui est sur un autre serveur en utilisant un chemin relatif? Si t'as une solution je suis tout ouïe par ce que malgré ma grande expérience, ça tient de la magie à mes yeux.

Reply

Marsh Posté le 20-01-2009 à 19:14:58    

C'est pas une histoire de fopen pour les liens externes qui est désactivé par défaut et à activer dans  un htaccess?
 

Code :
  1. pour php4 :
  2. php_flag "allow_url_fopen" "On"
  3. pour php5 :
  4. php_flag "allow_url_fopen" "On"
  5. php_flag "allow_url_include" "On"

Reply

Marsh Posté le 21-01-2009 à 11:26:45    

jagstang tu me donne une lueur d'espoir quel bout de code il faut ?
Sinon j'était en train de tester un autre script Arfooo Annuaire vous connaissez ?

Reply

Marsh Posté le 21-01-2009 à 12:06:53    

T'as essayé ce que j'ai posté plus haut?

Reply

Marsh Posté le 21-01-2009 à 12:15:22    

marquito a écrit :

jagstang tu me donne une lueur d'espoir quel bout de code il faut ?

Ne rève pas, jagstang c'est complètement planté. Il a simplement crus que t'avais déjà l'image dans un répertoire de ton site mais que tu utilisais quand même l'adresse internet de l'image pour l'ouvrir.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed