Bonjour
je débute pour ce qui est de SPIP (bravo aux concepteurs) et du statut de
webmaster, mais mon témoignage pourra peut être intéresser quelques autres
nouveaux dans mon genre, alors je transmet
cela concerne essentiellement les conditions d'installation de SPIP 1,4 sur
OVH (plan grand-public dit "60gp")
infos ovh ci-dessous
http://www.ovh.com/fr/grand-public/
http://www.ovh.com/fr/mutualise/plans/60gp.html
http://www.ovh.com/fr/contact/faq
==========================================
1) installation automatique (usage de spip_loader.php3 ) :
ca n'a pas marché malgré de multiples essais, mais peut être que mon
inexpérience est est la cause. J'ai donc procédé à l'installation manuelle
ce qui ne m'a pas paru poser de grands problemes ... sauf les observations
ci-apres relatives surtout a des points de documentations.
==========================================
2) reglages des droits d'acces des répertoires SPIP sur OVH
=> l'aide en ligne de SPIP demande que les droits d'accès de certains
repertoires soient reglés sur 777, c'est dire lecture, écriture et exécution
possible pour tout le monde
=> la FAQ d'OVH précise au contraire que, je cite : " ... Par sécurité,
l'exécution de vos scripts par le serveur web provoquera une erreur si le
propriétaire n'est pas le seul capable de créer un fichier dans le
répertoire, ou de modifier le script ... "
(cf la 2eme reponse du lien direct qui suit =>
http://www.ovh.com/fr/contact/faq/specifique/index.cgi?do=view&sct=&plan=60g
p&categorie=PHP&categorie=BD&.submit=Afficher+les+questions&wrep=Questions+e
t+r%E9ponses&.cgifields=wrep&.cgifields=categorie )
à l'expérience cela se vérifie, le réglage 777 provoque dès le lancement de
l'installation de SPIP l'apparition d'un message qui suit : "Internal Server
Error ... The server encountered an internal error or misconfiguration and
was unable to complete your request .... etc "
=> par tatonnement j'ai retenu le réglage 755 (soit tous les droits pour le
propriétaire, lecture et exécution seules pour groupe et autres), et non pas
705 comme dit sur la faq OVH, à appliquer via le logiciel de ftp a tous les
éléments et sous-dossiers de Spip. Avec ca cela marche, aussi j'ai conservé
ce réglage pour la suite de l'utilisation. Pour l'instant cela ne semble pas
poser de probleme a Spip mais je n'ai pas encore utilisé toutes les
fonctions.
une question cependant : Les accès en lecture et exécution autorisés aux
tiers pose t'ils un probleme de sécurité potentiel ?
==========================================
3) problemes "évidents" pas évidents à résoudre pour un débutant
les points suivants feront sourire les initiés, ils me paraissent triviaux
maintenant qu'ils sont résolus, mais cela m'a couté quelques heures avant de
les solutionner, genre question bête : "ils me disent de lancer la machine
mais ou est la clef de contact ? et d'ailleurs sous quelle forme est-elle ?
et dans quel sens on la tourne ? ..."
=> Q : trouver un logiciel ftp ... avec Spip c'est mon premier site, et la
première fois que je upoload en dehors du mail, donc je n'ai jamais eu a
utiliser ce type de logiciel
R : bah non votre navigateur familier ne permet pas la chose ... il faut un
logiel spécialisé ... apres test(s) j'ai selectionné NetFinder vF2.3.2 pour
macintosh
il est en francais ici => ftp://ftp.sri.ucl.ac.be/pub/FTP/ (login =
anonymous, passe = son adresse mail, rien pour le reste) .. interface mac
limpide, transferts par cliquer-glisser depuis le finder, je n'ai pas eu à
lire la doc. Pour windows je sais pas
=> Q : faut-il sélectionner le transfert format "texte" ou "binaire" etc ...
ces histoires de réglages apparaissent dans le liste spip ou sur la faq OVH,
perturbant.
R : Perso avec NetFinder et spip 1.4 j'ai laissé le réglage par défaut sur
"intelligent" ... pas de probleme apparent
=> Q : faut-il des maintenant "créer ses squelettes", formater les feuilles
de style CSS, et autres réglages ésotériques, dont la liste et autres sites
d'aide parle abondamment, est-ce indispensable pour démarrer ?
Q : laissez tomber, dans un premier temps installez SPIP tel que fourni avec
les squelettes standards, sans vous poser de question, et commencez a créer
l'organigramme de votre base (rubriques, sous-rubriques, articles, etc ...)
et à saisir vos données. Car si vous vous intéressez a SPIP c'est bien que
vous avez quelque chose à dire ... alors commencez par cela .. ensuite, et
ensuite seulement, la pratique aidant, vous aurez les idées plus claires
pour reformater la mise en page et vos squeletttes. La beauté de spip est
que vos données ne seront pas dégradées, donc pas de raison d'attendre pour
les saisir.
=> Q : dois-je mettre les fichiers spip (downloadés depuis
http://rezo.net/spip-dev/s) a la racine du répertoire d'OVH "www", ou dans
un sous-dossier spécifique, et comment appeler celui-ci
R : j'ai tout mis dans un sous-dossier (ou sous-répertoire), c'est plus
propre, plus pratique pour les réglages des droits, et prépare l'avenir pour
la fonction multibase ... pour l'instant pas de probleme de ce fait ... dans
le doute j'ai appelé de dossier "spip" ne sachant si cela avait une
influence, les test de changement de nom c'est pour plus tard
RAPPEL : ne pas oublier de régler les droits comme dit au chapitre 2) ...
sur Net Finder c'est en sélectionnant le dossier qui contient spip et par le
menu : outils>fixer les droits d'accès> appliquer a tout le répertoire
=> Q : bon j'ai fini de tout charger, maintenant comment je lance SPIP et en
premier lieu l'installation de la base MySQL
R : a) cela se fait depuis son navigateur
b) bonne blague : pensez a activer les cookies sur celui ci sinon cela ne
marche pas ... une évidence ?, oui mais il m'a fallu plusieurs heures pour
comprendre
c) il faut activer le fichier "install.php3" dans le dossier "ecrire" de
spip .. cela aussi un point "évident" que j'ai mis du temps a trouver, j'ai
pas trouvé l'info dans la doc, c'est en lisant la liste de diffusion que
j'ai trouvé l'allusion a la chose ... pratiquement si vous avez placés vos
fichiers dans un dossier spip comme dit plus haut, cela veut dire qu'il faut
placer dans la barre de son navigateur l'URL suivante :
"http://www.mondomaine.truc/spip/) .. et hop c'est magique cela démarre, y'a
plus qu'a répondre aux questions
=> Q : faut il demander l'installation ou l'activation de la base MySQL sur
OVH (possibilités évoquée en général dans la doc spip)
R : non, elle est déjà en place par OVH (tout au moins sur le plan 60gp),
quand à l'activation c'est la procédure de lancement de SPIP qui l'assure
... et ne vous préocupez pas du "manager" d¹OVH, même s'il vous dit que
votre base est inactive, c'est pas la que cela ce passe
=> Q : justement quoi répondre à la question de spip "adresse de la base de
données"
R : "sql" tout simplement, je sais cela a une drole d¹allure comme adresse,
mais c'est bien la réponse ... encore une "évidence" pas évidente la 1ere
fois. Pour le reste le login et le mot de passe de connexion sont clairement
explicités dans le mail transmis par OVH lors de l'installation de votre
plan
=> Q : stress, à la troisième étape de l'installation Spip vous dit (je
résume) : " ... le programme d'installation n'a pas pu lire les noms des
bases de données installée ... "
R : pas de panique, il suffit de laisser les réglages par défaut proposés
dans la fenêtre (sur OVH nom base = nom login) et de passer à l'étape
suivante
=> quelques question/réponses plus tard sans probleme (identité publiques,
login et passe perso, etc ..)et ca y est , SUPERRRRRRRRR!!!!!!!!!!!!, Spip
est lancé directement en administration et il vous prend par la main,
d'autant plus que l'aide en ligne est dorénavant accessible, BEAU TRAVAIL
=> pour démarrer il peut être intéressant de suivre les conseils qui suivent
ici http://www.webgeneraction.levillage.org/article.php3?id_article=46
==========================================
4) compléments divers pour ceux qui ne "savent" pas encore
à ce sujet "web-génération" ci dessus cité
(http://www.webgeneraction.levillage.org) est un intéressant complément à la
doc de référence de Spip. même en phase de démarrage
Citons aussi pour se mettre dans le bain la très utile aide au format pdf
(reprise de la doc de référence Spip mais offline et mise en page adaptée au
papier)
http://alor.univ-montp3.fr/article58.html
qui permet de rapidement comprendre l'usage de base = remplir des articles
Sans avoir à digérer toute la doc on peut déjà faire plein de chose avec
l'aide en ligne, l'aide pdf ci-dessus, et le tableau résumé des raccoucis
typo ici http://www.uzine.net/article1578.html
Citons aussi quand on est dans la phase suivante formatage et squelettes les
liens suivants (en compléments de la doc de référence Spip)
http://www.glums.com/allfreetemplatespip/
http://www.drop-zone-city
http://www.3studio.org/article.php3?id_article=255
Et pour avoir tout sous la main la doc de référence c'est la
http://www.uzine.net/rubrique91.html
=======================
Fin
voila, bon spip
excusez pour la longueur et les portes ouvertes enfoncées, mais cela peut
peut etre faire gagnez du temps a quelque uns
@+
Nicolas RIQUOIS