PHP-Nuke France - Communauté Européenne: Forums

FAQFAQ  RechercherRechercher
Groupes d'utilisateursGroupes d'utilisateurs    Les rangsLes Rangs
ProfilProfil  Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés  ConnexionConnexion
*AVANT TOUT, consultez la charte de nos forums !

ATTENTION
En téléchargeant une version de PHP-Nuke autre que celle que nous proposons, vous prenez la décision de ne pouvoir prétendre à aucun support sur nos Forums.
Vous êtes libre de faire vos propres choix mais nous ne pouvons accepter de faire le travail des autres.
Par conséquent et en connaissance de cause, toute question relative à une autre version que celle que nous nous sommes engagé à supporter sera transférée à la corbeille.

 Prenez 2 minutes pour prendre connaissance plus en détails de notre fonctionnement

Blocage avec GoogleNews

Poster un nouveau sujet   Répondre au sujet    PHP-Nuke France - CE Index du Forum Blocks
Printer-friendly version
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
tnavarro




Habitué
Habitué



Inscrit le: Feb 19, 2004
Messages: 147

MessagePosté le: 07.09.2004, 20:51:36    Sujet du message: Blocage avec GoogleNews Répondre en citant

Je psoet à nouveau ma qusetion qui était mal placé au départ (cf CK)

j'ai télécharger la version de Google news et appliquer le patch de CK et lorsque je valide le block dans l'admin, au lancement de la page d'accueil ça rame énorme, la barre du curseur avance doucement et je n'ai pas d'affichage.

ça bloque

j'ai bien mis le \cache sous root en chmod 777.

je suis donc obligé de désactiver le block quand je réussi à prendre la main, ou après avoir simplement suprimmer manuellement les blocks dans le dossier \block de mon site pour avoir l'affichage de ma page.

Je ne suis pas hébergé chez qql, j'ai un Routeur Firewall sous linux servant de serveur WEb et Mail.

Que faire, que modifier ? sachant que je voudrias afficher les infos national et du monde (comme sur le site de CKForum).
Revenir en haut
Deconnecte    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
ckforum




Habitué
Habitué



Inscrit le: Jan 06, 2004
Messages: 1653
Localisation: FRANCE

MessagePosté le: 07.09.2004, 21:04:53    Sujet du message: Répondre en citant

copie du de la rép de ton post précédent ->

Citation:
Salut tnavarro,

vérifies dans ton php.ini que "allow_url_fopen" est bien a on !

Et attetion il faut au moin une version de php sup à 4.x mais non testé avec php 5.x

Nota: je ne fais pas de support officiel sur ce mod je le patch juste pour mon usage perso l'auteur a apparement arrêté son dev et son site...


Pendant que j'y as tu modifier les parametres de google block code ?
et as tu bien utiliser les parametres dela partie administrations...

Au cas vérifies quand même si un fichier s'est bien écrit dans le répertoire cache sinon alors tu as un probleme avec la fonction file_get_contents si tu as une version de php > 4.3 ou avec fopen si inférieur dans ce cas vois du côté de http://fr2.php.net/fopen pour voir quel pourrais être les bon parametres a modifier fopen se trouve dans la fonction methodget() !

@+

_________________
Bah on fait ce qu'on peut Hein Pas vrai ? ! et Vous !!!
(pas de demande d'aide via MP Merci ....)
Revenir en haut
Deconnecte    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
tnavarro




Habitué
Habitué



Inscrit le: Feb 19, 2004
Messages: 147

MessagePosté le: 08.09.2004, 12:20:03    Sujet du message: Répondre en citant

ok merci
j'essaie et te tiens au courant
Revenir en haut
Deconnecte    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
tnavarro




Habitué
Habitué



Inscrit le: Feb 19, 2004
Messages: 147

MessagePosté le: 19.09.2004, 21:31:26    Sujet du message: Répondre en citant

Hello CK


ckforum a écrit:
copie du de la rép de ton post précédent ->

Citation:
Salut tnavarro,

vérifies dans ton php.ini que "allow_url_fopen" est bien a on !

Et attetion il faut au moin une version de php sup à 4.x mais non testé avec php 5.x

Nota: je ne fais pas de support officiel sur ce mod je le patch juste pour mon usage perso l'auteur a apparement arrêté son dev et son site...


Pendant que j'y as tu modifier les parametres de google block code ?
et as tu bien utiliser les parametres dela partie administrations...

Au cas vérifies quand même si un fichier s'est bien écrit dans le répertoire cache sinon alors tu as un probleme avec la fonction file_get_contents si tu as une version de php > 4.3 ou avec fopen si inférieur dans ce cas vois du côté de http://fr2.php.net/fopen pour voir quel pourrais être les bon parametres a modifier fopen se trouve dans la fonction methodget() !

@+


j'ai toujours le même ^b.

allow_url_fopen est bien à 1 donc on.
le PHP utilisé est PHP 4.2.1
et je t'avoue que concernant methoget, alors là ça me dépasse.

visiblement dans le dossier cache rien ne s'incrit, il est bien en 777.

as tu une idée.

Rappel : j'utilise un serveur sous linux en local.

Merci
Thierry.
Revenir en haut
Deconnecte    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
ckforum




Habitué
Habitué



Inscrit le: Jan 06, 2004
Messages: 1653
Localisation: FRANCE

MessagePosté le: 20.09.2004, 02:35:28    Sujet du message: Répondre en citant

re tnavarro,

Alors :

1) vérifies dans un premier temps que tu n'as pas changé les adresses de google news meme si maitenant les adresses publiques ont changées ce n'est pas grave !

2) la taille du buffer est peut être trop grande dans ton cas

changes :

Code:
 $buffer = fgets($fd, 4096);


par :

Code:
 $buffer = fgets($fd, 1024);


3) envisages tu de faire evoluer ta version de php parce-que la 4.2.1 pfffff elle buggait Mr. Green (regardes pour info la différence de correction entre 4.2.2 et 4.2.1 et 4.3 cela te donnera une idée Smile http://fr2.php.net/ChangeLog-4.php#4.3 (descent dans la page pour trouver ta version ... d'ailleurs tu pourras constaté le nbr de corrctifs apporté a fopen a partir de la version 4.3 )


3) tests le sur un autre site pour voir si il fonctionne dans ton cas ! (chez free.fr il fonctionne sans probleme)

4) au cas ou le block as -t-il quand même réussi à récupérer un bout de ficher dans le cache (cf cache/ )

5) pour tester on vas demander de ne pas créér de cache :

tu changes :

// lign 103 env.
Code:
if ($rebuild) {


par

// lign 103 env.
Code:

$rebuild = 1;
if ($rebuild) {


Puis dans la fonction Getnewsformgoogle()

tu remplaces :

Code:

    $thefile="$url_google_news/$country/$category.html";
   $news = $this->methodget($thefile);
   // we save result to a cache file
   $news_cache_ok = $this->saveCache($news,$CACHE_FILE);
   return    $news_cache_ok;


par

Code:

    $thefile="$url_google_news/$country/$category.html";
   $news = $this->methodget($thefile);
   // we save result to a cache file
   // $news_cache_ok = $this->saveCache($news,$CACHE_FILE);
   return    $news;


Voilà ça c'est pour eviter l'écriture du fichier !

6)

Peut être que ton firewall car apparement tu as la main sur php.ini donc sur le serveur block certain port / ou qu'il faille que tu identifies ton serveur pour ce cas précis en utilisant la fonction fopen ( voir
; Fopen wrappers et les parametres en dessous de allow_url_fopen

Pour indiquer ne serait ce que le user agent !

Voilà ce ne sont que quelques voix mais hélas ce block ne fonctionne pas dans tout les cas et surtout sur de vieille version de php si tu le peux essayes quand même d'upgrader ta version et / ou de voir si au niveau de ton serveur ce script ne prend pas "TROP" de ressource mémoire !

@++

_________________
Bah on fait ce qu'on peut Hein Pas vrai ? ! et Vous !!!
(pas de demande d'aide via MP Merci ....)
Revenir en haut
Deconnecte    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Montrer les messages depuis:   
Printer-friendly version
Poster un nouveau sujetRépondre au sujet    PHP-Nuke France - CE Index du Forum Blocks Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pas joindre des fichiers dans ce forum
Vous pouvez télécharger des fichiers dans ce forum

:: Powered by phpBB © 2001, 2005 phpBB Group ::

Site motorisé par PHP-Nuke en version Française distribuée par PHP-Nuke France - CE
PHP-Nuke © 2004 by Francisco BURZI
Logiciel gratuit que vous pouvez redistribuer librement en respectant la licence GPL
Tout le contenu du site est copyright PHP-Nuke France - CE
Site déclaré à la C.N.I.L sous le n° de dossier 865996
Noms de domaines, hébergement et site propriété de RondPoint Médias Services - Jean-Claude GIRAUD
Design RMS - Création RondPoint Médias Services   RondPoint Médias Services - © 2005 / 2006
Réseau : Etxe Ama - Ovalie - PHP-Nuke France : CE - RondPoint Médias Services - La Vallouise