Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Résolu] CGFeedMaker : Erreur 404 Flux non trouvé
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.2.1
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.2.1
#~ Installed Modules:
#~ CMSMailer: 5.2.1
#~ CMSPrinting: 1.0.3
#~ FileManager: 1.4.1
#~ MenuManager: 1.8.4
#~ MicroTiny: 1.2.3
#~ ModuleManager: 1.5.5
#~ News: 2.12.9
#~ Search: 1.7.7
#~ ThemeManager: 1.1.7
#~ CGSimpleSmarty: 1.5.2
#~ CGExtensions: 1.31.1
#~ CGFeedback: 1.5.10
#~ FrontEndUsers: 1.20
#~ Captcha: 0.4.5
#~ TinyMCE: 2.9.11
#~ SelfRegistration: 1.7
#~ FormBuilder: 0.7.3
#~ CGBlog: 1.9.8
#~ EditArea: 0.2.9
#~ CGFavs: 1.0.4
#~ CustomContent: 1.8.3
#~ CGSmartImage: 1.9.5
#~ CGFeedMaker: 1.0.17
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ output_compression:
#~ max_upload_size: 20000000
#~ url_rewriting: mod_rewrite
#~ page_extension: .html
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.4.4
#~ md5_function: On (True)
#~ gd_version: 2
#~ tempnam_function: On (True)
#~ magic_quotes_runtime: Off (False)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 128M
#~ max_execution_time: 60
#~ output_buffering: 4096
#~ safe_mode: Off (False)
#~ file_uploads: On (True)
#~ post_max_size: 20M
#~ upload_max_filesize: 20M
#~ session_save_path: C:\PROGRA~1\EASYPH~1.0\/tmp (0777)
#~ session_use_cookies: On (True)
#~ xml_function: On (True)
#~ xmlreader_class: On (True)
#~ Server Information:
#~ Server Api: apache2handler
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.5.25a
#~ Server Db Grants: Found a "GRANT ALL" statement that appears to be suitable
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour !

J'ai un souci certain avec le module CGFeedMaker. Pour le mettre en oeuvre, je fais un essai sur le module news.
Je l'utilise conformément à la doc (action = 'autodiscovery' dans le <head> et action='rslink' dans le body).
J'ai bien les deux liens générés dans ma page, correctement. Jusque là, tout va bien.

Mais si je clique sur le lien pour charger le flux RSS, j'ai une erreur 404 :
http://localhost/cmsms/feeds/news.rss (pour des tests en local) ou bien
http://www/diredaredare.org/feeds/news.rss (pour des tests sur mon site - sur OVH, avec pretty urls convenablement configurées).

tout cela me semble somme toute très logique, car avec ces deux appels à CGFeedMaker, je génère des liens, ok, mais je ne génère pas le fichier xml, que je sache ??? et il faut bien que ce fichier soit généré pour que ça fonctionne ???

j'ai regardé dans le code du module, pour voir où ça se passe, et histoire d'essayer de me dépatouiller tout seul. Il y a bien un fichier action.dfault.php, qui sert à générer le fichier xml, mais ce dernier ne semble pas être appelé par quiconque... j'ai quand même essayé d'appeler {CGFeedMaker action='default' feed='news'} dans mon body, pour voir ce que ça fait. Cela génère bien le fichier XML mais dans le body, et ça explose la page (logique, d'ailleurs).
Alors, voilà, je ne comrpends pas ce qu'il faut faire de plus pour fire fonctionner ce module, quelqu'un aurait-il une idée siouplé ?
Je ne pense pas qu'il s'agisse d'un problème de droits d'accès, cmsms est installé correctement (local et site), je peux ajouter des pages, templates, uploader des fichiers et créer des sous-répertoires sans aucun problème.

Question subsidiaire, dans le template par défaut des news, il y a une ligne {news assign='junk'}, et je ne comrpends pas à quoi ça sert, d'assigner le module à une variable qui n'est pas utilisée ensuite dans le template ?
Sujet fermé


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 4 visiteur(s)