[dc1 to dc2] Vérifier l'hébergement (en mieux)
Par Kozlika le jeudi 18 septembre 2008, 11:01 - [dc1 to dc2] - Lien permanent
Opération Les jeudis de la migration - Public : tous.
Allez, cette fois on se la refait, cette vérification, mais avec des trucs qui marchent[1]. J'ai préparé un petit dossier que vous allez envoyer sur votre hébergement.
Ding, étape 1
Hop, clic pour télécharger (fichier .zip).
Vous voilà avec un fichier labo-dc2.zip sur votre bureau. Décompressez-le. Il devient un répertoire nommé labo-dc2
envoyez-le dans votre espace web. C'est fait ? Vérifions qu'il est au bon endroit. Dans la barre d'adresse de votre navigateur, tapez http://mon_domaine/labo-dc2/
Si tout va bien, vous devriez avoir une page qui ressemble à ça : oh c'est bô !.
Vous l'avez ? Génial, donnez-nous l'adresse en commentaire et passez à l'étape 2. Elle ne s'affiche pas ? Alors dites-le dans les commentaires on essaiera de comprendre où est le binz.
Ding, étape 2
Maintenant qu'on est sûrs que les fichiers sont au bon endroit, il faut les personnaliser. On va en ouvrir trois avec l'éditeur de texte[2] :
index.html
Remplacez Tartempion
par votre nom, placez la bonne url menant vers votre blog dans la signature, remplacez ici le nom de votre hébergeur
par le nom de votre hébergeur.
test.php
Vous vous souvenez que je vous avais demandé de mettre de côté les infos concernant votre base ? On va en avoir besoin aujourd'hui. Vers le début du fichier, repérez les lignes :
$mysql_server = 'sql.village-gaulois'; $mysql_user = 'idefix'; $mysql_password = 'abraracourcix';
et remplacez les valeurs actuelles (sql.village-gaulois, idefix, abraracourcix), par les vôtres, respectivement le serveur de base de données, le login de l'utilisateur de la base, son mot de passe.
htaccess.txt
J'ai tout groupé dans un seul fichier. Repérez le groupe de lignes concernant votre hébergeur, supprimez les autres. Renommez-le en .htaccess (oui oui, juste ça, très exactement).
C'est fait ? Avec votre navigateur, retournez sur votre page mon_domaine/labo-dc2 et cliquez sur le lien Le test de compatibilité de mon hébergement.
Alors, ça raconte quoi ?
Edit 20 sept. C'est bô !
Notes
[1] Merci à Franck Paul pour la restauration du fichier de test, merci à Biou et Moe pour les essais de mon .zip et les suggestions pertinentes.
[2] La bévue que je faisais souvent c'est de télécharger les fichiers sur mon disque dur pour les modifier et d'oublier ensuite de les renvoyer en ligne, je vous en fais part pour que vous ne commettiez pas la même (courante) erreur...
Commentaires
Peut-être qu'on peut m'aider ? (/calimero on) :
403 Forbidden
Le bon endroit, c'est où ? visiblement, pas là où je l'ai mis. (/calimero off).
Je suis sûre que j'aurai ma médaille de bêta la prems !
En l'occurrence pour toi, le bon endroit ça veut dire au même niveau que le répertoire /dotclear/
Si c'est bien là que tu l'as placé, c'est peut-être un souci de permissions. Vérifie qu'elles sont à lecture/écriture/exécution sur le répertoire /labo-dc2/ et ses sous-éléments.
(Au fait, c'est sûr qu'il est au bon endroit sinon il ne dirait pas 403-interdit mais 404-cépalà. C'est donc bien un souci de droits sur les fichiers.)
J'aurais bien aimé mais j'comprends rien. Otir il y a bêta la deuze au moins aussi méritante :( Pourtant ils sont beaux les blogs avec dotclear ça m'plairait bien d'en avoir un.
Catherine > Tu n'as jamais utilisé Dotclear n'est-ce pas ? Alors ta première étape consistera à prendre un hébergement pour y installer Dotclear. Sur cette page, une liste de ceux qui ont déjà été testé avec succès par les utilisateurs.
Ca y est ! c'est bô !
Je ferai la personnalisation après la gym. En attendant pour tous, voilà la championne bêta à l'oeuvre.
Super, otir !
catherine, deux lectures celle-ci puis celle-là.
Profite de cette "opération jeudis de la migration" pour te faire accompagner dans ton installation. On tient tout le monde par la main jusqu'à son joli blog en ligne ici.
Nous disions donc :
Erreur 500
remarque, c'est normal, sinon, ça sert à quoi que Kozlika se décarcasse ?
Help !!
Alors ça c'est une erreur dans le htaccess. Soit je l'ai mal préparé, soit tu as fait une erreur. Checkons :
Atta, je regarde de mon côté...
Aaaaah je tiens le coupable. On a oublié un truc dans le .htaccess. Il faut après avoir retiré les lignes qui ne concernent pas notre hébergeur, décommenter la (les) ligne(s) d'activation de PHP5, autrement dit retirer le dièse au début de la ligne. Attention à conserver celui qui se trouve devant le blabla "#Activer PHP5 chez Machin". Par exemple si on est chez 1&1, le fichier .htaccess aura le contenu suivant :
Mille excuses !
Voilà. Le zip est réparé, ne pas tenir compte de la deuxième partie du commentaire ci-dessus.
Je suis le coupable et dois être désigné en ce sens à la vindicte dotclearienne ! J'ai en effet omis de placer la bonne archive dans le répertoire idoine pour que vous puissiez avancer comme Kozlika l'avait prévu.
Elle y est donc, la bonne, j'ai vérifié trois fois, et je cours par conséquent me pendre par les pouces sur la place de votre choix !
Mea maxima culpa
Pour Franck
Merci Otir, je me sens beaucoup mieux maintenant ;-)
Quelques heures plus tard : c'est tout bon, j'ai eu mes 755 bons points ! Je laisse les pro expliquer pour les autorisations chez OVH.
Juste pour info, et pour ceux que cela intéresse, DC2 fonctionne trés bien chez Online. Il faut juste le htaccess suivant:
Voili voilou, heu j'ai rien inventé, j'ai juste trouvé sur le forum, mais Online n'as jamais été rajouté au hébergeur compatible......
Quand je vous dis que chacun peut ajouter sa pierre ! Nous voilà avec deux apports supplémentaires à notre base de connaissances :
Ayé, je m'y mets. Bon, mes vérifs avaient bien fonctionné jusque là, mais ça se gâte à partir de là... Il faut que je contacte OVH pour qu'ils m'activent le PHP 5, c'est ça ?
Non, Traou, c'est toi qui dois activer PHP5 en éditant le fichier htaccess.txt, en retirant les lignes ne correspondant pas à OVH puis en le remettant en ligne et en le renommant .htaccess
T'aurais pas loupé la deuxième partie du tuto toi ? :-D
Tu en profiteras pour vérifier qu'il ne t'est pas arrivé la même mésaventure qu'à Otir et que le fichier .htaccess est bien doté des permissions 755. Si tu ne sais pas quelle langue je parle en te causant de ça, tu nous dit quel client ftp tu utilises on te dira précisément comment faire.
Ah je vois un autre souci : tu as un répertoire labo-dc2 qui contient un autre répertoire labo-dc2, ça fait beaucoup. Je vérifie si c'est de mon côté qu'il y a un os.
Et en plus y'a une galère dans mes liens, voici à quoi j'arrive : ">http://www.traou.net/blog/labo-dc2/...
Après coup de fil à OVH, c'est mon .htaccess qui n'est peut-être pas là où il faut ?...
Non pour le répertoire labodc2 dans l'autre, c'est moi qui ai merdé, j'ai voulu faire ma maligne en faisant du ménage (si, on peut) et voilà. Mais je crois que j'ai réparé. En revanche, j'utilise Filezilla pour l'histoire d'autorisation...
Otir l'a laissé où il était et ça a bien fonctionné. En revanche, spa une bonne idée de mettre ton répertoire /labo-dc2/ dans /blog/, remonte-le d'un niveau pour que le chemin soit http://www.traou.net/blog/labo-dc2/...
Il faut revoir tranquillement les instructions que j'ai indiquées dans le billet pour ton .htaccess. Il n'est pas actif là.
J'ai compris : je n'arrive pas à renommer le fichier en htaccess en Notepad ou à lui changer son extension. Du coup, il est toujours en .txt
J'y retourne et je remonte l'affaire d'un cran
(j'ai chaud... et ça ne fait que commencer, Mamma mia !)
Euh.... j'comprends pas bien... <blonde>le chemin c'est bien traou.net/blog/labo-dc2 quand je mets dans blog, mais si je remonte d'un cran, je n'ai plus rien... (mon url c'est traou.net/blog parce que je crois que j'avais déjà un peu merdouillé au moment de la mise en ligne) - Deuxio, je n'arrive pas à renommer ce truc en .htaccess... je ne trouve pas cette extension dans notepad et je n'arrive pas à la modifier à la main... </blonde>
J'vais dîner, mais je ne doute pas qu'une bonne âme passera d'ici mon retour te filer un coup de main :-)
bon, j'ai réussi à renommer le truc en .htaccess, mais ça ne marche pas mieux... et j'ai mon petit cerveau qui fume. Je vais dîner aussi, tiens ! :-)
Le labo d'Otir est tellement beau que ça donne envie de re-migrer aussi avec vous !
Quel besoin vais-je m'inventer pour pouvoir faire joujou ? ;-)
Bah... disons le plaisir de la découverte, Agaagla ? :-)
Traou, tu peux nous copier le contenu de ton fichier .htaccess ? (profites-en pour re-revérifier qu'il est bien nommé avec le point au début, deux c, deux s et sans .txt ni quoi que ce soit au bout du nom).
Tsssst Traou, je viens d'aller voir. Le fichier en ligne est nommé htaccess.txt et non .htaccess
http://traou.net/labo-dc2/htaccess....
Ah... j'avais cru que .htaccess, c'était l'extension du fichier, comme un .doc ou .txt. Ca y est, ça marche maintenant ! Merki :-)) (mais mon truc, je le mets toujours dans le dossier /blog/ c'est grave, docteur...)
Youloulou ! Pas mal ! Maintenant il faudrait corriger deux choses :
(Je confirme la première partie de mon commentaire précédent, http://traou.net redirige automatiquement vers http://traou.net/blog/ alors forcément il n'arrivera jamais à http://traou.net/labo-dc2 - on se maile)
Milexcuz, j'étais partie ailleurs, je te maile...
Je suis en train de faire mes devoirs.
Ding1 étape 1 : OK, mon adresse est : http://samantdi.net/labo-dc2/ et j'ai la fenêtre. Mon nom n'apparaît pas encore, il y a écrit Tartempion.
Pour les élèves très étourdi-e-s, je précise qu'il faut remplacer "mon_domaine" par son propre nom de domaine, par exemple moi, c'est samantdi.net. Eh oui, j'ai d'abord fait la manip en oubliant ce détail et j'avais alors une fenêtre d'erreur : "le serveur mon_domaine n'existe pas."
On a de la peine à croire qu'une femme intelligente comme moi peine sur ce genre de détails, mais c'est la pure vérité ! :-)
(je continue)
Ding, étape 2 : comme Traou, je suis bloquée parce que mon Smultron refuse de me renommer le fichier .htaccess, une fenêtre me dit que les fichiers commençant par un point sont réservés au système. Il me propose d'utiliser des guillemets...
Comme je sais que ma Koz pend une crémaillère, si quelqu'un passe ici, qu'il me donne un tuyau, sinon je vais vaquer à quelque autre occupation en attendant.
Agaagla, merci, venant de toi dont j'ai toujours été jalouse du design de blogue, cela m'impressionne. Et c'est encore plus bô maintenant que la maîtresse m'a fait des corrections de feuille de style !
Samantdi, je viens de voir ton commentaire. Moi, je n'ai eu aucun problème à renommer le fichier, parce que je ne l'ai pas fait sur mon disque dur, mais une fois qu'il était sur mon serveur.
C'est à dire que je l'ai envoyé avant son nom original (extension . txt) et ensuite sur le serveur avec mon client ftp, j'ai fait "renommer" après avoir sélectionné le fichier htaccess.txt, puis coupé htaccess, et collé à la place du txt après le.
Est-ce que ça t'aide ?
Ah, en plus mon PHP est trop ancien, il va falloir que je demande à OVH de m'en donner un neuf (pfff, pourquoi ils m'ont filé ce vieux php 4.4.9 alors que mes coupines elles ont 5.2.6 ? spa juste.)
Samantdi, ça c'est parce que c'est justement le fichier .htaccess qui dit à OVH d'utiliser le nouveau, donc ça ne te le dira que lorsque tu auras réussi à le renommer.
Ah merci Otir, je viens de voir tes commentaires, je vais faire ça, merci. Je reviendrai ici raconter :-)
Ah yes ! ça y est !
http://samantdi.net/labo-dc2/
Merci Otir ! Tu as raison, maintenant j'ai php 5.2.6 comme vous !
On va dire à Kozlika de l'écrire dans son billet, le tuyau que tu donnes au commentaire 37, parce que je le trouve super utile !
Ah ! Je suis fière de ma jumelle, tu t'es super bien débrouillée. Il ne te reste pas grand chose à faire : la personnalisation de ta page en remplaçant les tartempions et indiquer tes paramètres de connexion dans le fichier test.php. Tu relis le billet ?
En tout cas je suis super contente pour vous trois et ce soir on en a parlé entre gens de la team et ça nous a amenés à plein de trucs intéressants vos essais.
Ravie je suis de vous trois ! J'espère que d'autres (et parmi eux pas tous chez OVH pour qu'on voie comment ça se passe ailleurs) vont se lancer aussi.
Je crois que Yves Duel va s'y mettre, d'après ce que j'ai compris...
(et il va y avoir une pluie de sauterelles) ;-)
(j'ai changé l'illustration sur ma nouvelle page d'accueil-redirection. C'est génial ces exercices, pour ma part, ça me replonge dans un bain bien oublié depuis 3 ans... et en plus tu nous tiens la main, merci fée !)
Kozlika : je ne comprends pas trop ce que je dois faire d'après ton commentaire 42 : j'ai déjà transformé Tartempion en samantdi, j'ai beau relire je vois pas ce qu'il faut changer encore dans le fichier test.php en plus de ce que j'ai changé.
regarde sur mon beau billet, ça fait tout pareil que mes coupines : http://samantdi.net/labo-dc2/
(sur ce, je pars manger une pintade aux figues, bon dimanche à tout le monde)
Ah oui, pardon Samantdi, la personnalisation de ton index.html est faite. En revanche, il me semble, au vu du message en bas de cette page que tu n'as pas modifié les valeurs de
sql.village-gaulois
,idefix
etabraracourcix
par les tiennes dans le fichier test.php ?Kozlika : il me semble que je l'ai fait mais j'ai un doute sur le format de ma réponse à
sql. Mon hébergeur me donne "sql+1 chiffre" est-ce le genre de réponse attendue ? ou un format qui ressemblerait davantage à une url... ? Peux-tu me donner un exemple fictif de réponse qui ressemblerait à une vraie réponse ?
Samantdi, tu doit avoir une base du genre "sql3". C'est une base sous MySQL 4. Chez OVH il faut que tu te fasse ouvrir une base Mysql 5. Ca se demande dans le manager, et c'est gratuit. Après, le nom de ta base sera du genre "mysql5-4".
Et l'ancienne sera encore active...
François, chaque chose en son temps, n'affole pas les troupes tu veux ?
Sylvie, oui ça ressemble à un truc comme
sql8
.Au fait, ruse pour les utilisateurs de Dotclear 1 : les infos demandées pour test.php sont celles que vous pouvez retrouver en ouvrant votre fichier placé dans
dotclear
(ou le nom que vous avez donné à votre dossier dotclear 1) ->conf
->config.php
Ah oui, c'est bizarre car j'ai vérifié et j'ai bien rempli comme il faut mon fichier test.php, et il est bien dans mon dossier "en ligne" (je veux dire : pas resté chez moi).
Je crois que j'ai trouvé mon erreur : il y a écrit en vert ligne 10 "ne pas modifier après cette ligne" mais moi j'ai modifié à la ligne 23 ! J'ai remis mes coordonnées !
Il faut donc que je retrouve la version originale et que j'enlève mes modifications.
Ah voilà, c'était bien ça et maintenant, je n'ai plus la dernière ligne sur cette page
Youloulou !
ouh là Otir (en 36), t'es sûre que tu confonds pas ?
les seules jolies choses dans mon beau design je les dois ou devais à ceux qui font des thèmes en kit, ou encore à ceux qui me prêtent aimablement leurs belles images...
mmh... ptêt ben... ce n'est pas toi qui avais un joli zéléphant sur ton blogue ? ptêt ben que je me mélange les tinceaux...
sisi, c'est vrai, le joli éléphant de Monsieur Ka ! Il a disparu dans les profondeurs de DC 1.2.8 qui ne le supportait pas, I don't know why. Va falloir que je me refasse un thème avec alors ?
Kozlika,, si ça te dérange pas qu'on fasse salon chez toi... ;-)
Meuh non, du tout, je vous invite à poursuivre votre conversation autant que vous le voudrez, welcome. Je viens de retaper le canapé et vider les cendriers. Vous voulez des cacahuettes ?
http://ateliersdanslaville.free.fr/…
mon résultat c’est booh!! alors que je suis chez free
faut que je les contacte ou alors j’ai fait une erreur kekepart?
Tu as oublié d’activer PHP5 :-)
Voici le script pour supprimer toutes les tables :
drop table dc2_blog CASCADE ;
drop table dc2_category CASCADE ;
drop table dc2_comment CASCADE ;
drop table dc2_link CASCADE ;
drop table dc2_log CASCADE ;
drop table dc2_media CASCADE ;
drop table dc2_meta CASCADE ;
drop table dc2_permissions CASCADE ;
drop table dc2_ping CASCADE ;
drop table dc2_post CASCADE ;
drop table dc2_post_media CASCADE ;
drop table dc2_session CASCADE ;
drop table dc2_setting CASCADE ;
drop table dc2_spamrule CASCADE ;
drop table dc2_user CASCADE ;
drop table dc2_version CASCADE ;
Merci Frandon !
Normal que le lien http://www.kozlika.org/labo-dc2/lab… soit down ?
Merci,
Nan pas normal zut. J’ai dû faire un ménage un peu trop efficace… Je suis au bureau (donc pas d’accès FTP) mais je remettrai tout en ordre dès que je rentre chez moi et le signalerai ici. Désolée !
Ayé, remis :-)
Hello! mieux vaut tard que jamais! me voilà à suivre les cours avec un an de retard, pour l'instant ça se passe bien :
http://leblogdeluna.free.fr/labo-dc...
un de mes fichiers (ou plusieurs) ont été vérolés par un trojan et cette page ne s'ouvre plus http://leblogdeluna.free.fr/ecrire/ j'espère en faisant le changement de dotclear1 à 2, que mon blog remarchera, suis je sur la bonne voie en faisant cela? j'ai cleanné mon pc, changé mon logiciel ftp et mis un nouveau mdp comme conseillé sur le forum http://forum.dotclear.net/viewtopic...
demain j'attaque la sauvegarde de mon blog mais s'il y a quelque chose en particulier à faire dans mon cas, je veux bien des conseils! merci d'avance! :o)
Je ne pense pas qu'autre chose que ce que tu as fait soit nécessaire. Conserve préciseusement une sauvegarde de la base et une sauvegarde des fichiers qui sont chez ton hébergeur et lance-toi.
Je prends aussi le train en marche longtemps après tout le monde.
J’ai bien labo-blog mais quand je clique sur “le test de compatibilité de mon hébergement (OVH), voici le message que j’ai :
“500 Internal Server Error
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator…”
J’ai recommencé en reprenant le fichier htaccess.txt du zip, l’éditant sous Smultron, effaçant les lignes inutiles, l’enregistrant sous le même nom, le re-plaçant dans le dossier labo-dc2 via mon client FTP, lui donnant les permissions à 755, le renommant en .htaccess (là il me dit que ça existe déjà alors je remplace).
Quand je le renomme, il disparaît ! Pfiout, invisible !
Où ai-je pu fauter ? Que dois-je vérifier ?
La nuit peut porter conseil…
Je me demande si le souci ne vient pas du fait que mon blog est accessible uniquement avec un mot de passe ?
Je suis d’un niveau archi nul, ce n’est pas moi qui ai mis en place cet accès restreint (auquel je tiens) donc j’ignore ce que je dois faire.
Help please… et bonne journée :-)