Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Problèmes d'installation «  

[Réglé] YACS chez Free

avatarFernand -- on Aug. 6 2005, from Paris
Installation de YACS cher Free
Quelqu'un a t-il déjà installé YACS sur Free ?

Dans ce cas, vos résultats sont-ils concluants et y a t-il d'autre part une procédure particulière à respecter pour installer YACS sur Free ?
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

on Aug. 6 2005


J'ai connecté chez moi avec une Freebox, mais je n'ai pas encore pris le temps d'essayer une installation chez eux. L'hébergement de mes serveurs YACS est chez ovh, qui fait partie de la même maison, mais je ne sais pas si free a des règles d'admin particulières. Le mieux est peut-être d'essayer ?
Fernand
avatar
from Paris
1287 posts

on Aug. 6 2005


Bernard : Je ne savais même pas qu'Ovh fait partie de la même maison... Je vais aussi essayer de mon côté, dés que je trouve le temps, d'installer YACS chez Free et ferai ici un petit rapport. Last but not least: la version 5.7 vaut vraiment le coup... Bravo, et chapeau !
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

inspired from fernand on Aug. 6 2005


Fernand: Merci merci, j'attend le rapport d'installation avec impatience... Actuellement, je met le focus sur la génération css, pour simplifier la customisation des pages générées. C'est un gros travail de fond, puisqu'il faut revoir une grande partie du code, mais le jeu en vaut largement la chandelle à mon avis. A+
Fernand
avatar
from Paris
1287 posts

on Aug. 9 2005


Des indications sur les messages d'erreur suivants, svp ?
" Warning: file_exists(): Unable to access /shared/global.php in /var/www/free.fr/9/6/monsite/shared/global.php on line 145
Warning: Cannot modify header information - headers already sent by (output started at /var/www/free.fr/9/6/monsite/shared/global.php:145) in /var/www/free.fr/9/6/monsite/shared/global.php on line 252
Fatal error: Class layout_articles_as_boxes: Cannot inherit from undefined class layout_interface in /var/www/free.fr/9/6/monsite/articles/layout_articles_as_boxes.php on line 15 "
Le message n°1 se maintient sur la page d'accueil après installation de la base... Mais les choses se présentent plutôt bien avec Free.
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

inspired from fernand on Aug. 9 2005


Fernand: Merci de ces indications, je vais regarder ce que je peux faire...
Fernand
avatar
from Paris
1287 posts

on Aug. 9 2005


Bernard : Chez Free, il faut créer un fichier "sessions" à la racine du site. Je ne comprends pas la signification des messages d'erreur ci-dessus, mais je continue aussi les essais.
Fernand
avatar
from Paris
1287 posts

on Aug. 11 2005


Fernand : J'ajoute que, dans ce contexte, le site ne s'affiche pas sur IE, et indique le message suivant:
" La page XML ne peut pas être affichée Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL. Corrigez l'erreur, puis cliquez sur le bouton Actualiser ou réessayez ultérieurement. "
Autrement, je maintiens que ça a l'air prometteur. Vitesse, etc. Help !
Fernand
avatar
from Paris
1287 posts

on Aug. 20 2005


Opération réussie ! Il s'agit de :
1/dans le fichier shared/globals.php, remplacer les lignes 145 à 148 par les lignes suivantes
" if(file_exists('shared/global.php')) $context['path_to_root'] = ''; elseif(file_exists('../shared/global.php')) $context['path_to_root'] = '../'; "
(simple inversement dans l'odre des lignes...
2/déployer (par FTP) les fichiers et répertoires contenus dans l'archive à la racine du site.
3/ créer à la racine un répertoire "sessions"

Fonctionne désormais sur n'importe quel navigateur (plus de problèmes d'affichage avec IE). le site (encore vierge) s'affiche dans d'excellentes conditions de rapidité.
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

inspired from fernand on Aug. 22 2005


Fernand: Super ! Je reporte la modification dans le code principal.

Un très grand merci pour cette phase de debugging. Dois-je aussi ajouter un répertoire 'sessions' dans la distribution standard de YACS, ou faut-il seulement le mentionner dans les fichiers d'aide ?

Pour la peine, je peux annoncer que la version 5.8, actuellement en cours de finalisation, sera full-css.

Un avant-gout de cette version est visible à http://www.zaniroli.com/ avec, notamment, la possibilité de gérer des style différents d'une section à une autre, comme à http://www.zaniroli.com/yacs/sections/view.php/4029 et à http://www.zaniroli.com/yacs/sections/view.php/4027
Fernand
avatar
from Paris
1287 posts

on Aug. 22 2005


Bernard : Merci pour cet encouragement.
Oui, en effet, pourquoi ne pas ajouter un répertoire 'sessions' dans la distribution standard ? Ce n'est pas pour ce que ça "pèse" ! Yacs serait ainsi 'préconfiguré' pour Free... Une belle perspective pour les abonnés à Free.
Il y a encore un problème de code ( microscopique et non redhibitoire) lors de l'installation sur Free... Il faut que je procède à une réinstallation pour le retrouver et je le signalerai ici-même.

Le full CSS ainsi que la possibilité de changer le look de chaque section m'impressionne fortement. Il s'agit d'une avancée incontestable. J'attends la 5.8 avec impatience. En attendant, je vais me trouver un bouquin sur les css (qui me font un peu transpirer).
Fernand
avatar
from Paris
1287 posts

on Aug. 26 2005


Comme indiqué ci-dessus, sauf erreur de ma part après une nouvelle installation sur Free, le dernier "micro vestige" d'erreur... Je répète qu'il s'agit d'un détail totalement non rédhibitoire, se situe ligne 251 du fichier 'setup.php'. Il s'agit de remplacer
" if(!file_exists($context['path_to_root'].'../index.php') && ($content = @file_get_contents($context['path_to_root'].'index.php'))) { "
par
" if(!file_exists($context['path_to_root'].'index.php') && ($content = @file_get_contents($context['path_to_root'].'index.php'))) { "
c'est à dire, supprimer le "../" devant "index.php"... Logique, non, ou bien ?!

Autrement un petit message d'erreur apparaît dans la phase ultime de l'installation, qui n'empêche aucunement de finaliser cette dernière et ne laisse aucune trace subséquente.
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

inspired from fernand on Aug. 26 2005


Fernand: Merci pour la relecture de code, j'ai toujours pensé que c'était un exercice très utile.

Cependant, le code cité est juste. Il a pour objectif de répliquer yacs/index.php au niveau supérieur, dans le cas où il n'y a pas de fichier index.php à ce même niveau supérieur. D'où le '../index.php'

Encore une fois, un grand merci pour cette relecture, YACS en a besoin ! A bientôt.
Fernand
avatar
from Paris
1287 posts

on Aug. 26 2005


Bernard : MERCI. Je m'en doutais un peu à vrai dire, mais étant précautionneux...
Je me proposais de faire un topo détaillé à propos de l'installation sur Free, (ceci pourrait faire l'objet d'une catégorie, ou rejoindre celle intitulée 'Yacs chez Ovh'). Cela a t-il lieu d'être ?

Question subsidiaire: à l'heure de toutes ces annonces de mises en place par les gros médias de l'Internet US, est-il devenu utile de montrer maintenant en France que Yacs a exactement sa place dans le paysage qui est en train de se dessiner ? En bref, devrions-nous communiquer dés maintenant à propos de Yacs, ou bien au contraire, distiller l'information pour ceux qui la cherchent, établissant ainsi les bases d'une communauté solide, en prenant nous-mêmes le temps d'expérimenter les possibilités du logiciel (et de sa version à venir 5.8.) et nous faire plaisir avec ?
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

inspired from fernand on Aug. 27 2005


Fernand: Bonnes questions, je ne suis pas sûr d'avoir toutes le réponses à vrai dire, puisque tout ceci dépend de l'adoption de YACS par un certain nombre de personnes, et donc de leur apport éventuel. L'Open Source, c'est d'abord le principe de l'auberge espagnole : on y trouve ce qu'on y apporte.

Quelques idées sur la visibilité que j'en ai :
  • Je continuerai d'investir mes nuits sur YACS pendant les prochaines années, sur le modèle de ce qui a été fait depuis 3 ans déjà. La force tranquille, si je puis dire...
  • La version 5.8 permettra la customisation simple de YACS via CSS, ce qui étendra le champ des candidats à utiliser YACS (= plus besoin de maîtriser PHP)
  • Pour la version 5.9, c'est-à-dire d'ici fin Septembre, je remodèlerai le site complètement, tant visuellement que sur la structure du contenu. Une bonne cible serait de s'inspirer du site d'Alfresco, non ?
  • Je cherche des bonnes volontés pour recréer un nouveau manuel de YACS sur Octobre, Novembre et Décembre.
  • Il me parait délicat de lancer la communication sur YACS sans préparer une structure de support ad hoc. A l'heure actuelle, la newsletter est envoyée aux seuls gens qui se sont inscrits sur le site, le site est Google-aware, et chaque publication est annoncée aux meilleurs aggrégateurs de newsfeed. Pour aller au-delà, il faudrait une équipe de communicants, ce que je ne suis pas.
  • Je suis preneur de tout plan marketing, sur la base de l'article YACS adds ubiquity to web communities. Les grands messages peuvent être changés, bien entendu, sous réserve que YACS reste une solution à orientation professionnelle et open source.


Merci de vos apports.
Fernand
avatar
from Paris
1287 posts

on Aug. 27 2005


Bernard :Bernard : Le point fort de Yacs: les catégories qui permettent de se retrouver n'importe ou dans le site à la vitesse de l'éclair, tandis que les sections structurent le site. C'est maintenant avéré et clarifié dans la version 5.8. et c'est la raison principale pour laquelle Yacs est (à mon sens) remarquable parmi les CMS. (Je ne parle pas de Drupal, promis à un brillant avenir, mais davantage 'fouillis' sur ce point). Yacs est un système qui permet enfin de naviguer intuitivement et correspond à mon avis à la véritable demande du public, même si le public, faute de savoir définir son besoin, ne le savait pas jusqu'à présent.
Autre point fort de Yacs: les termes utilisés, comme le mot d'associé'.Cela me paraît bien mieux exprimer le modèle économique basé sur l'Open Source, que le mot 'administrateur', par exemple, emprunté à un modèle économique ancien... (Est-ce un signe du fait que beaucoup de CMS se réclamant de l'Open Source, ne sont pas véritablement libres ?)
" - Pour la version 5.9, c'est-à-dire d'ici fin Septembre, je remodèlerai le site complètement, tant visuellement que sur la structure du contenu. Une bonne cible serait de s'inspirer du site d'http://www.alfresco.org/, non ? "
Je crois, fort des armuments que j'ai développé ci-dessus, que la bonne cible est déjà en vous-même. Alfresco.org ne joue pas dans la même cour. Une suggestion: profitez-en - en réfléchissant à votre modèle de site sur le plan de la structuration du contenu et du graphisme - pour établir la place qu'occupe Yacs entre la souplesse et la technicité de l'univers Java et la violente, mais prévisible, montée en puissance de dot.net.
" - Je cherche des bonnes volontés pour recréer un nouveau manuel de YACS sur Octobre, Novembre et Décembre. "
Il faudrait, pour travailler efficacement, planifier cette tâche entre 'bonnes volontés'. Peut-être nous installer un wiki quelque part, afin de générer la nouvelle version du manuel. D'autres idées ?
" ...A l'heure actuelle, la newsletter est envoyée aux seuls gens qui se sont inscrits sur le site, le site est Google-aware, et chaque publication est annoncée aux meilleurs aggrégateurs de newsfeed. Pour aller au-delà, il faudrait une équipe de communicants, ce que je ne suis pas. "
Certes, le site est Google-aware mais le public français, lui n'est pas encore adhérent aux aggrégateurs de newsfeed... Même s'il est susceptible de rattraper ce retard extrêmement vite. Et peut-être le bilinguisme par simple switch (comme dans SPIP 1.8) dans une future livraison de Yacs serait un argument suprême.(Mais je ne sais pas évaluer la quantité de travail que cela représente pour le Maestro).
A partir de là, pourquoi ne pas faire bénéficier au public français de Yacs (par une ou deux informations placées au bon endroit)? Je partage votre avis... De vos lignes il ressort qu'il vaut mieux attendre un peu:
La version 5.9
Un manuel.
" Je suis preneur de tout plan marketing, sur la base de l'article YACS adds ubiquity to web communities. Les grands messages peuvent être changés, bien entendu, sous réserve que YACS reste une solution à orientation professionnelle et open source. "
Message reçu ! C'est justement mon job et ma passion. Je vais réfléchir à partir de cet article et vous contacterai par mail.
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

inspired from fernand on Aug. 31 2005


Fernand: Merci pour cet intéressant feed-back. Vous me donner de sérieux encouragements à continuer l'effort de développement YACS et j'apprécie beaucoup. Laissez-moi un peu de temps pour méditer tout ceci et revenir vers vous d'ici quelques nuits. Merci encore. bionic
Fernand
avatar
from Paris
1287 posts

on Sep. 11 2005


Bernard : Surprise ce matin: le site remodelé... Gain en clarté en et place. Bravo !
Je suis presque hors sujet, mais puis-je me permettre une petite remarque de détail à propos de ce skin... Si je clique sur la section 'new releases', le texte dépasse le contexte de la page (en 1024) et ça n'est pas joli.
Par contre, dans la suite logique de ce fil, j'attends de vos nouvelles de pied ferme... En attendant je me porte volontaire pour contribuer à une documentation en français (mon anglais hummm, après test, laisse à désirer). Quel travail et quelle efficacité ! Encore BRAVO !
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

inspired from fernand on Sep. 11 2005


Fernand: Bonne remarque, je ne sais pas d'où cela peut venir... Une solution est de prendre un écran plus grand
Fernand
avatar
from Paris
1287 posts

on Sep. 11 2005


Bernard :Vu les nouveaux skins. Joli !
Fernand
avatar
from Paris
1287 posts

on Sep. 14 2005


Fernand : Bonjour,
Dans l'état actuel des choses, Yacs fonctionne bien sur Free. (Aucun problème de configuration). Si ce n'est, que par périodes, la page index n'arrive pas à se charger.
Première conclusion: Pour le moment, Free convient parfaitement pour tester yacs en ligne et apprendre à le manipuler... Pas pour un usage professionnel.
Cet état de choses évoluera peut-être.
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

inspired from fernand on Sep. 14 2005


Fernand: Quel est le symptôme, pour la page d'index ? une page blanche ? un message d'erreur ?
Fernand
avatar
from Paris
1287 posts

on Sep. 14 2005


Bernard : Rien. Pas de page blanche. Aucun message d'erreur. On se retrouve sur la pgae sur laquelle on était.
La page tente de charger pendant près de 30 secondes, puis abandonne. ce phénomène dure depuis plusieurs jours. Cette nuit, j'ai tout nettoyé par FTP et importé une nouvelle archive yacs (tout en conservant ma base sql). Le site a de nouveau fonctionné (il était 3heures du matin). Ce matin, ça marchait très bien... A partir de 11 heures, plus rien.
Avons-nous quelque chose d'un peu lourd ? (J'ai remarqué que le site yetanothercommunitysystem.com (sur Ovh) hésite souvent un peu avant de s'afficher, mais il finit toujours par s'afficher. Serveurs de Free ? ...
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

inspired from fernand on Sep. 15 2005


Fernand: Pourrais-je avoir une adresse web à regarder pour observer tout à la fois et l'installation de YACS, et ce phénomène de page blanche ? Merci
Fernand
avatar
from Paris
1287 posts

inspired from Bernard on Sep. 15 2005


Bernard : Aucun problème. je vous envoie par mail l'adresse de mon site maquette... N'hésitez pas à me demander d'autres infos.
Depuis les débuts sur Free, j'ai remarqué une certaine instabilité avec Yacs. Exemple: pour mettre les photos en vignette, il fallu que je m'y reprenne à plusieurs fois et que j'insiste, car Yacs n'acceptait pas. Désormais, il le fait sans problème.
Essai d'affichage ce matin et ce soir: ça fonctionne quoique après une grosse hésitation ce soir.
Fernand
avatar
from Paris
1287 posts

inspired from fernand on Sep. 21 2005


Il semble que le petit bout de site que j'ai placé en test sur Free se soit désormais installé dans son nid. Après plusieurs jours de test, plus aucun problème. L'affichage est systématique et rapide. Plus de ploblèmes de pages blanches. Yacs sur Free c'est tout bon !
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

inspired from fernand on Sep. 22 2005


Fernand: Bonne nouvelle ! Merci de ce feed-back

Rate this page
Posted by Fernand on Aug. 6 2005, commented by Bernard on Aug. 6 2005, (popular)