Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2008-09-10 21:29:36

Pititdams
Invité

Installation Dotclear 2 chez OVH

Bonjour !

Je suis nouveau et j'essaye pour la première fois de créer un blog avec dotclear, mais malheureusement pour moi, cela ne se passe pas sans difficulté.

J'ai donc choisi un hébergement mutualisé "60GP" chez OVH.

A l'aide de Mozilla, j'ai envoyé tout les fichiers de dotclear 2 dans le dossier "blog" de mon site (www.monsite.fr/blog).

A la racine de mon site (www.monsite.fr), j'ai mis un fichier index.php avec les lignes de commandes qui suivent :

|
|   if (isset($_SERVER['DC_BLOG_ID'])) {
|       define('DC_BLOG_ID',$_SERVER['DC_BLOG_ID']);
|   } if (isset($_SERVER['REDIRECT_DC_BLOG_ID'])) {
|    define('DC_BLOG_ID',$_SERVER['REDIRECT_DC_BLOG_ID']);
|   }else {
|    # Define your blog here
|    define('DC_BLOG_ID','default');
|   }
|
|   require dirname(__FILE__).'/blog/inc/public/prepend.php';
|

Ensuite, à la racine de mon site (www.monsite.fr/), j'ai mis un fichier .htacces avec les lignes de commandes qui suivent :

|   SetEnv PHP_VER 5
|   mod_gzip_on Off

Et enfin, j'ai renommé et modifié le fichier config.php du dossier inc (www.monsite.fr/blog/inc/config.php) :

|   // Database driver (mysql, pgsql, sqlite)
|   define('DC_DBDRIVER','mysql');
|   
|   // Database hostname (usually "localhost")
|   define('DC_DBHOST','mysql5-12');
|   
|   // Database user
|   define('DC_DBUSER','le nom d'utilisateur');
|   
|   // Database password
|   define('DC_DBPASSWORD','mon mot de passe');
|   
|   // Database name
|   define('DC_DBNAME','le nom de la base');
|   
|   // Tables' prefix
|   define('DC_DBPREFIX','dc_');
|   
|   // Persistent database connection
|   define('DC_DBPERSIST',false);
|   
|   // Crypt key (password storage)
|   define('DC_MASTER_KEY','j'ai rentré une suite de caractere');
|   
|   
|   // Admin URL. You need to set it for some features.
|   define('DC_ADMIN_URL','http://www.monsite.fr/blog/admin/');
|   
|   // Cookie's name
|   define('DC_SESSION_NAME','dcxd');
|   
|   // Plugins root
|   define('DC_PLUGINS_ROOT',dirname(__FILE__).'/../plugins');
|   
|   // Template cache directory
|   define('DC_TPL_CACHE',dirname(__FILE__).'/../cache');

J'ai modifié tous ces fichiers après avoir effectué des recherches sur le forum mais il ne se passe toujours rien ? Quand je tape l'adresse suivante www.monsite.fr/blog/admin/install, j'arrive sur une page d'erreur "http 404 non trouvé"

Quelqu'un pourrait il m'aider, car c'est la première fois que j'essaye d'installer Dotclear et de créer un blog, donc je me débrouille comme je peux mais cela ne suffit pas ... je ne vois pas comment faire ...

Merci !

Damien

#2 2008-09-10 21:32:42

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Installation Dotclear 2 chez OVH

Bonjour,
tu as essayé d'installer Dotclear en suivant le guide ? Je te suggère d'installer Dotclear dans un répertoire dotclear. Une fois que Dotclear sera installé, on pourra voir pour changer l'URL.

Hors ligne

#3 2008-09-10 21:49:39

Pititdams
Invité

Re : Installation Dotclear 2 chez OVH

Oui, j'ai commencé par suivre le guide, mais il ne se passait rien , c'est pour cela que j'en suis venu à modifier les fichiers php.
Sinon à l'instant , j'ai changé le nom du dossier ainsi que les references dans les fichiers index et config, mais c'est toujours pareil ... erreur 404

Merci beaucoup de m'aider :-)

Damien

#4 2008-09-11 02:42:25

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Installation Dotclear 2 chez OVH

Ok, supprime tout tes fichiers et recommence l'installation en suivant le guide, tu nous dis où ça pose problème et on t'aidera.

Hors ligne

#5 2008-09-11 06:28:05

Kozlika
Modo dcTeam
Inscription : 2004-05-08
Site Web

Re : Installation Dotclear 2 chez OVH

Vérifie également que tu as bien mis Dotclear dans le répertoire /httpdocs/ ainsi qu'il est nécessaire de faire chez OVH


La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?

Hors ligne

#6 2008-09-11 07:05:01

Pititdams
Invité

Re : Installation Dotclear 2 chez OVH

Bonjour !

Finalement on m'a aidé sur le forum Ovh, je devais enregistré le dossier dotclear/ dans le dossier wwww/ préalablement installé par OVH.
Mettre le fichier .htacces et index.php à la racine du site et je n'avais pas besoin de modifier le fichier index.php.
Merci à vous d'être venu m'aidé ! :-)

Damien

#7 2008-09-11 09:13:12

Lomalarch
Responsable du photocopieur
Lieu : Colombes (92)
Inscription : 2006-05-02
Site Web

Re : Installation Dotclear 2 chez OVH

La précision figure désormais dans le guide \o/


RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?

Hors ligne

#8 2008-09-11 13:40:33

JulienG
Membre
Lieu : Strasbourg
Inscription : 2007-12-18
Site Web

Re : Installation Dotclear 2 chez OVH

Bonjour

Je ne comprends rien chez moi ça ne fonctionne pas du tout. J'ai pourtant bien mis mon fichier .htaccess au bon endroit et j'ai bien remplis le fichier config.php... grrr

J'obtiens ça : Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, tech@ovh.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Apache/1.3.41 Server at www.lespiedssurterre-lecoeursurlamain.fr Port 80

Hors ligne

#9 2008-09-11 19:10:37

Kozlika
Modo dcTeam
Inscription : 2004-05-08
Site Web

Re : Installation Dotclear 2 chez OVH

Bonsoir et bienvenue ici, JulienG
Une cause possible d'un tel message pourrait être que l'encodage des caractères du fichier .htaccess serait mal réglé. Tu l'as bien mis à ISO-Latin 1 (ou ANSI) ?


La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?

Hors ligne

#10 2008-09-11 20:39:48

Pititdams
Invité

Re : Installation Dotclear 2 chez OVH

Bonsoir !

Je reviens pour vous expliquer plus clairement comment j'ai fait :

1 - J'ai bien ajouté le fichier .htaccess à la racine de mon espace

     |   SetEnv PHP_VER 5
     |   mod_gzip_on Off

2 - Ensuite, chez OVH, un dossier "www" est crée dans votre espace, donc c'est dans ce dernier que j'ai crée un dossier "blog" pour y mettre tous les fichiers dotclear. A la racine du dossier "www", j'ai mis le fichier index.php avec la modification suivante :
     
     |   require dirname(__FILE__).'/blog/inc/public/prepend.php';

au lieu de :

     |   require dirname(__FILE__).'/inc/public/prepend.php';

Sinon vous avez cette erreur là :

Warning: require(/home.10.23/portraity/www/inc/public/prepend.php) [function.require]: failed to open stream: No such file or directory in /home.10.23/portraity/www/index.php on line 22
Fatal error: require() [function.require]: Failed opening required '/home.10.23/portraity/www/inc/public/prepend.php' (include_path='.:/usr/local/lib/php') in /home.10.23/portraity/www/index.php on line 22

3 - J'ai renommé et modifié le fichier config.php du dossier inc (ftp.monsite.fr/www/blog/inc/config.php) :

     |   // Database driver (mysql, pgsql, sqlite)
     |   define('DC_DBDRIVER','mysql');
     |   
     |   // Database hostname (usually "localhost")
     |   define('DC_DBHOST','mysql5-12');
     |   
     |   // Database user
     |   define('DC_DBUSER','mon nom d'utilisateur');
     |   
     |   // Database password
     |   define('DC_DBPASSWORD','mon mot de passe');
     |   
     |   // Database name
     |   define('DC_DBNAME','le nom de ma base');
     |   
     |   // Tables' prefix
     |   define('DC_DBPREFIX','dc_');
     |   
     |   // Persistent database connection
     |   define('DC_DBPERSIST',false);
     |   
     |   // Crypt key (password storage)
     |   define('DC_MASTER_KEY','j'ai rentré une suite de caractere');
     |   
     |   // Admin URL. You need to set it for some features.
     |   define('DC_ADMIN_URL','http://www.monsite.fr/blog/admin/');
     |   
     |   // Cookie's name
     |   define('DC_SESSION_NAME','dcxd');
     |   
     |   // Plugins root
     |   define('DC_PLUGINS_ROOT',dirname(__FILE__).'/../plugins');
     |   
     |   // Template cache directory
     |   define('DC_TPL_CACHE',dirname(__FILE__).'/../cache');

4 - Enfin, une fois en ligne, dans les paramètres du blog, j'ai mis dans "URL du blog" l'adresse suivante : http://www.monsite.fr/index.php/

Initialement j'avais simplement mis "http://www.monsite.fr/", mais aucun lien (que ce soit un billet, un commentaire, ou le lien archive ...) ne fonctionnait quand je cliquais dessus, j'obtenais l'erreur 404


Voilà, je ne sais pas si tout ce que j'ai fait est bon, mais pour le moment cela semble fonctionné ... http://www.portraits-de-fleurs.fr/

Damien

#11 2008-09-11 21:05:18

Pititdams
Invité

Re : Installation Dotclear 2 chez OVH

Euh désolé d'être aussi brouillon, finalement j'ai mis le fichier htacces dans le dossier www aussi.

#12 2008-09-11 21:37:14

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Installation Dotclear 2 chez OVH

Ça aurait été plus facile si tu avais suivi le guide et installé dotclear dans le répertoire dotclear. Bref.

Tu voulais quoi comme URL du blog ? Tu veux -http://www.portraits-de-fleurs.fr/blog/post/2008/09/11-Etc ?

Dans ce cas, renomme ton répertoire blog en dotclear, puis tu édites le fichier index.php en mettant ça à la fin du fichier :

require dirname(__FILE__).'/dotclear/inc/public/prepend.php';

et tu enregistres ce fichier sous le nom blog.php dans le répertoire www

Ensuite tu vas sur http://www.portraits-de-fleurs.fr/dotcl … in/install et tu installes Dotclear. Il restera à mettre ceci comme URL dans les paramètres du blog

http://www.portraits-de-fleurs.fr/blog/

et à passer le mode de lecture de l'URL en path_info

Le blog devrait alors s'afficher à l'adresse http://www.portraits-de-fleurs.fr/blog/

Pour le .htaccess à placer dans www, je vais l'ajouter dans la documentation.

Hors ligne

#13 2008-09-11 21:54:17

JulienG
Membre
Lieu : Strasbourg
Inscription : 2007-12-18
Site Web

Re : Installation Dotclear 2 chez OVH

Bonsoir, finalement en cherchant sur le site de ovh j'ai trouvé une procédure d'instalation de modules automatique, dotclear en fait partie, ça marche, merci pour le coup de main...

Hors ligne

#14 2008-09-11 22:01:23

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Installation Dotclear 2 chez OVH

Ça a installé quelle version de Dotclear ? Tu peux voir la version de Dotclear dans les titres des pages dans l'administration de Dotclear.

Hors ligne

#15 2008-09-12 09:24:13

Pititdams
Invité

Re : Installation Dotclear 2 chez OVH

Bonjour !

Cette fois ci, j'ai réussi à installé dotclear en suivant le guide, et ça marche, désolé si j'ai été un peu lourd, mais c'est la première fois que je l'installais, de plus au début je n'avais pas compris qu'il fallait installer les fichiers dans le dossier "www", je me suis donc tout de suite dirigé vers la bidouille, alors que c'était si simple !

Merci !

Damien

#16 2008-09-12 09:37:27

Pititdams
Invité

Re : Installation Dotclear 2 chez OVH

Question :

Dans les paramètres du blog,si je met Méthode de lecture de l'URL en PATH_INFO, tous les liens du blog ne fonctionne plus.
Donc à quoi sert cette methode de lecture et du coup, il n'est peut pas necessaire que je laisse cette ligne "mod_gzip_on Off" dans mon fichier .htaccess.

Damien

#17 2008-09-12 10:34:36

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Installation Dotclear 2 chez OVH

Soit l'URL du blog se finit par un slash et on passe en path_info, soit l'URL du blog se termine par un point d'interrogatif et on passe en query_string.

Il faut que tu configures l'URL du blog en mettant la valeur

http://www.portraits-de-fleurs.fr/blog/

et les liens devraient marcher.

Hors ligne

#18 2008-09-12 11:55:08

Lomalarch
Responsable du photocopieur
Lieu : Colombes (92)
Inscription : 2006-05-02
Site Web

Re : Installation Dotclear 2 chez OVH

Si ça ne fonctionne pas avec l’url proposée par Moe, c’est peut-être qu’il faut activer le multiviews, en ajoutant une ligne

Options +MultiViews

à ton .htaccess :-)


RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?

Hors ligne

#19 2008-09-12 12:05:16

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Installation Dotclear 2 chez OVH

Bien vu Lomalarch, OVH a mis à jour ses serveurs il y a quelques mois mais la doc n'a pas dû être mise à jour. Pour que mon blog hébergé en 60GP chez OVH fonctionne, j'ai mis ça dans mon .htaccess :

# DotClear 2
SetEnv PHP_VER 5
Options +MultiViews +Indexes

Je n'ai pas eu besoin de désactiver le modgzip pour que le path_info fonctionne.

Hors ligne

#20 2008-09-12 14:06:20

Pititdams
Invité

Re : Installation Dotclear 2 chez OVH

Désolé, mais là je suis perdu.

Dans les paramètres du blog, j'ai Méthode de lecture de l'URL en QUERY_STRING
                                                        et URL du Blog, j'ai mis http://www.portraits-de-fleurs.fr/ (lors de la réinstallation, j'ai suivi le guide et j'ai directement installé les fichiers dans le dossier www; et j'ai enlevé index.php/ à la fin de l'url après avoir modifié le fichier htacces)

Mon fichier htacces :

SetEnv PHP_VER 5
mod_gzip_on Off
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php?$1

Si je clique sur le seul billet existant pour le moment, j'obtient l'adresse suivante :http://www.portraits-de-fleurs.fr/post/2008/09/12/Bienvenue-sur-Dotclear.
L'adresse ici me semble clair, est il necessaire dans les parametres du blog de mettre la methode de lecture en PATH_INFO ? Et comment faire car à l'heure actuelle si je met en PATH_INFO, aucun lien ne fonctionnera.

Voilà, en espérant cette fois ci avoir été clair.
En tout cas, merci beaucoup pour votre aide !

Damien

#21 2008-09-12 14:23:41

Lomalarch
Responsable du photocopieur
Lieu : Colombes (92)
Inscription : 2006-05-02
Site Web

Re : Installation Dotclear 2 chez OVH

Je pense que tu peux enlever la ligne sur le mode_gzip et sinon si ça marche, ben ne touche à rien \o/

Tu fais, pour l’instant, de la réécriture sur le query_string… ce qui n’a rien « condamnable » ;-)


RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?

Hors ligne

#22 2008-09-12 19:36:04

Pititdams
Invité

Re : Installation Dotclear 2 chez OVH

J'ai enlever la ligne et cela semble fonctionner, merci.

MOE, chez OVH, l'installation automatique des modules va installer la version suivante de Dotclear, je viens d'aller voir :

dotclear2 2.0-beta7

Damien

#23 2008-09-12 21:09:03

Lomalarch
Responsable du photocopieur
Lieu : Colombes (92)
Inscription : 2006-05-02
Site Web

Re : Installation Dotclear 2 chez OVH

Vues les différences entre la beta et la finale, je ne te recommande pas le module en question :-)


RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map