2008 oct. 19
Par Olivier - Lien permanent
On entend régulièrement dire que Dotclear 2 est vraiment compliqué à installer. La procédure d'installation (2 étapes) n'est pas vraiment en cause, ce sont plutôt les manipulations à réaliser en amont qui sont, reconnaissons le, parfois complexes.
Le principal problème vient souvent de l'absence de PHP 5. L'utilisateur tout guilleret s'en va installer son beau Dotclear 2 et reçoit comme message de bienvenue une affreuse erreur PHP. Un peu comme ouvrir le cadeau de noël et se rendre compte que le jouet est cassé ou qu'il faut 12 années post bac pour le monter.
Chaque hébergeur ayant choisi sa méthode pour activer PHP 5, nous avons le plus grand mal à expliquer comme le faire. Ajoutez à ceci que faire un fichier commençant par un point (.htaccess) pour une majorité d'utilisateurs sous Windows devient un exercice périlleux.
Enfin, il n'est pas rare qu'un transfert FTP se fasse et que le logiciel, ce facétieux, ne vous dise pas qu'il s'est mis en grève à la moitié des fichiers. Une fois de plus notre pauvre utilisateur se retrouve avec un outil qui marche « un peu mais pas tout le temps ».
Que faire ? Nous pourrions écrire des pages et des pages de documentation pour expliquer comment bien faire un fichier .htaccess, comment bien transférer ses fichiers, etc. Nous l'avons fait. La documentation étant comme les modes d'emploi, c'est à dire très peu lue, notre utilisateur est toujours perdu. Nous nous sommes alors dit qu'un petit script pourrait bien faire tout ce sale boulot. Ça aurait l'avantage d'activer correctement PHP 5, transférer les fichiers avec une rapidité déconcertante, et, cerise sur le gâteau, résoudrait pas mal de problèmes de droits sur les fichiers.
Et bien, tout ceci, Pep l'a fait il y a quelques semaines en me confiant la mission de finir le travail. Nous pouvons donc maintenant vous proposer une procédure d'installation sensiblement allégée puisque vous n'aurez qu'un fichier à déposer sur votre site. Vous irez dessus et, deux étapes plus tard, aurez un Dotclear 2 flambant neuf prêt à l'emploi. Je pense que plus simple, nous ne pouvons pas :)
Pour les plus curieux d'entre vous, voici ce que fait le script :
- Vérifier la version de PHP. Si celle-ci est inférieure à 5, tenter de l'activer.
- Télécharger le fichier zip de Dotclear et le décompresser.
- Si tout s'est bien passé, il n'y a plus qu'à continuer l'installation classique en deux étapes.
Ce fichier d'installation est pour l'instant tout en Anglais mais nous allons rapidement le traduire.
Il a été testé avec succès sur Free.fr et nous attendons vos retours pour les autres hébergeurs. Nous avons collecté les règles d'activation de PHP 5 pour les hébergeurs suivants : 1and1, Free.fr, Lost Oasis, Online, Ouvaton, OVH, NFrance. Nous pourrons bien sûr en ajouter à votre demande.
Sans plus attendre, rendez vous sur la page téléchargement afin de tester et nous aider à améliorer ce nouvel outil fort pratique.
Il ne nous reste plus maintenant qu'à nous occuper de la mise à jour automatique. Je pense que vous n'avez pas fini d'être surpris pour Halloween :)
Commentaires
allez hop!
je fume mon café et je bois ma clope puis dans la foulé j'allume mon wamp pour tester ça :-)
PS- fumer c'est mal voyez!!!
Viva el-dotclear.
Ok pour moi chez 1and1. Bravo !!
Le seul problème est la non clarté de l'étape de configuration du dossier de destination.
La solution qui me semble évidente serait d'afficher une ligne du type :
L'adresse finale de votre site sera : "http://www.bidule.fr/dc2autoinstall"
Bravo et merci !
Je viens de le tester sur ovh, pas de souci, tout à bien fonctionné.
Seulement, il faut peut-être rappeler aux personne qui ont un hébergement chez eux depuis quelques années, de créé une nouvelle base de donné Msql5 car la plupart des hébergement proposais une msql4.
Bravo, très bonne nouvelle !
Excellente initiative. Manque plus que la mise à jour automatique et vous pourrez niquer Wordpress !
Hadrien.eu > ON S'EN FOUT de niquer WordPress, on a juste envie de faire un outil de blog facile et agréable à utiliser. On a envie de se/vous/nous faire plaisir, et c'est TOUT !
Super merci ! j'ouvre un fil sur le forum :)
Oui, "niquer wordpress", c'est... un bonus ;-)
Très bonne nouvelle. Ca marche aussi pour la mise à jour ou pas ?
Je testerais sur monhosteur si vous voulez, mais l'installation normale c'était déroulée nikel. :)
Simon H > Non, pour ça il y aura un autre biniou magique.
Chez Site5 (.htaccess)
AddHandler application/x-httpd-php5 .php
Merci !
Lionel, tu aurais l'adresse d'un site qui est hébergé chez eux ? J'en ai besoin de voir ce que donne un reverse.
Salut ! Je crois qu'on n'écrit pas "... c'est plutôt les manipulations ..." mais "ce sont plutôt" ... vu qu'on parle des manipulations ! Mes 2 cents de ce soir !
Salut chez mavenhosting sans les main a pas réussis a donner les droits d'écriture sur le dossier.
Création du dossier test, temps1 seconde , téléchargement des dossiers dotclear temps 2 secondes. De ce cotés rien a dire le top du top.
tout les dossiers sont en 750 sauf public en 755. j'attends vos instructions.
Par exemple: synergie-consulting.com est sur site5.
Renard Blanc, je crois que chez MavenHosting il faut passer par la console (ou le service). Ça ne passe pas par un .htaccess
Lionel, pas de reverse sur l'adresse IP de ton site, on ne peut pas faire grand chose.
Kozlika, rien à voir avec PHP5, c'est moi qui ait oublié un morceau ;)
Gloups, mélangeage de pinceaux ici/forum. Dodo !
Moi je ne l'ai pas trouvée si difficile que ça à installer... Merci l'aide aussi il faut dire :-)
Kozlika , faut effectivement passer par le FTP et donner un 755 a tout les répertoires avant de cliquer sur suivant pour continuer l'installation mais y-a gain de temps quand même :)
Merci olivier et toute l'équipe, franchement plus dotclear 2 avance meilleur il est (heureusement me direz vous), mais c'est sur c'est magnifique le boulot que vous faites.
merci pour tout cela
Merci pour votre travail. Dotclear est très simple d'utilisation.
Concernant le script d'installation automatique, ce serait bien de pouvoir ajouter des options de connexions à travers un proxy pour le téléchargement du fichier zip.
Ah ça,le plugin de mise à jour automatique,cela sera le top,gain de temps pour mettre à jour les dc que j'ai installé pour des amis,qui n'ont pas eu le courage de mettre les mains dans le cambouis !Et cela permettra à une nouvelle génération d'internautes qui cliquent plus vite que leur ombre d'avoir un outil (dotclear) performant,puissant,et surtout à jour !
Encore bravo à toute l'équipe pour son travail
Amitiés des montagnes
Je pense que le lien "Installation automatique" devrait être au-dessus de "fichier zip" et "fichier tar.gz". Car la première fois je ne l'ai pas aperçu.
Fonctionne parfaitement avec l'hébergeur iWeb (http://www.iweb.com/), MAIS il faut faire un chmod 755 sur les répertoires et fichiers.
DotClear s'installe très bien et très simplement chez WebsiteOut.
Il n'y a pas de chmod 755 à faire ni rien d'autre. Il suffit de simplement suivre la procédure standard d'installation.
Bonne nouvelle :-)