Paramétrage sous domaine OVH

Bonjour à tous,

Nouveau venu dans le monde Dolibarr, je mets en place un Dolibarr pour essai au sein de mon association. L’install et le paramétrage de base ne pose pas de soucis, cela se corse un poil lorsque les autres essaient d’y accéder.

Je m’explique, j’ai tout paramétré pour avoir un site du type

Dolibarr . monsite . fr,
en l’occurrence j’ai appelé cela

gestion . monsite . fr

si je vais dans le conf, il est ainsi :

<?php
//
// File generated by Dolibarr installer 16.0.3 on 18 Déc. 2022
//
// Take a look at conf.php.example file for an example of conf.php file
// and explanations for all possibles parameters.
//
$dolibarr_main_url_root='https://gestion.monsite.fr/';
$dolibarr_main_document_root='/home/monsite/gestion/htdocs';
$dolibarr_main_url_root_alt='/custom';
$dolibarr_main_document_root_alt='/home/monsite/gestion/htdocs/custom';
$dolibarr_main_data_root='/home/monsite/gestion/documents';
$dolibarr_main_db_host='monsite.mysql.db';
$dolibarr_main_db_port='3306';
$dolibarr_main_db_name='User';
$dolibarr_main_db_prefix='Doli_';
$dolibarr_main_db_user='User';
$dolibarr_main_db_pass='crypted:mdp';
$dolibarr_main_db_type='mysqli';
$dolibarr_main_db_character_set='latin1';
$dolibarr_main_db_collation='latin1_swedish_ci';
// Authentication settings
$dolibarr_main_authentication='dolibarr';

//$dolibarr_main_demo='autologin,autopass';
// Security settings
$dolibarr_main_prod='0';
$dolibarr_main_force_https='1';
$dolibarr_main_restrict_os_commands='mysqldump, mysql, pg_dump, pgrestore';
$dolibarr_nocsrfcheck='0';
$dolibarr_main_instance_unique_id='a1f3f13f41873799ed2dd7ccf980b635';
$dolibarr_mailing_limit_sendbyweb='0';
$dolibarr_mailing_limit_sendbycli='0';

//$dolibarr_lib_FPDF_PATH='';
//$dolibarr_lib_TCPDF_PATH='';
//$dolibarr_lib_FPDI_PATH='';
//$dolibarr_lib_TCPDI_PATH='';
//$dolibarr_lib_ADODB_PATH='';
//$dolibarr_lib_GEOIP_PATH='';
//$dolibarr_lib_NUSOAP_PATH='';
//$dolibarr_lib_ODTPHP_PATH='';
//$dolibarr_lib_ODTPHP_PATHTOPCLZIP='';
//$dolibarr_js_CKEDITOR='';
//$dolibarr_js_JQUERY='';
//$dolibarr_js_JQUERY_UI='';

//$dolibarr_font_DOL_DEFAULT_TTF='';
//$dolibarr_font_DOL_DEFAULT_TTF_BOLD='';
$dolibarr_main_distrib='standard';

Par contre, lorsque je vais sur l’URL gestion . monsite . fr j’ai une page de type indeox of/

Et si je vais dans OVH changé mon sous domaine pour pointer vers gestion/htdocs, bien évidemment j’ai une erreur.

Mais du coup, je n’arrive pas à trouver le paramètre qui fait que cela ne fonctionne pas comme il faudrait ou ce que j’aurais pu rater.

Merci d’avance pour votre retour.

Bonjour, pour commencer, j’espère que le mot de passe (même s’il est masqué) n’est pas le vrai mot de passe que vous souhaitez utiliser. Si c’est le cas, je vous conseille très fortement de le changer car le masquage de mots de passe n’est en aucun cas un chiffrement.

Ensuite, la configuration de votre sous-domaine se fera en grande partie au niveau des VirtualHosts Apache et non uniquement dans OVH (en tout cas pour les cas classiques que je connais).

Merci pour le mdp, je vais le changer de ce pas… et j’ai modifié ma publication.
Pour la config, j’ai pas encore tout compris, sachant que je suis en mutalisé sous OVH, je sais pas trop encore comment ça se passe, j’avais cru entrevoir une solution avec le conf.php, mais insuffisant à priori.

1 « J'aime »

dans ma config chez OVH : dolibarr_main_url_root j’ai ajouté /htdocs au sous-domaine = dolibar.monsite.fr/htdocs et ça fonctionne

perso j’ai testé, mais lorsque j’ai fait cela, la connexion a la page de départ fonctionne nickel mais quand je change de page, il me fout un 404 parce qu’il trouve pas le chemin. puisque dolibarr cherche une page htdocs/document/etc.

donc y a des solutions mais je sais pas quel(s) paramètre(s) il faut mettre en place.

Après m’être un petit peu renseigné sur la façon dont on gère le multi-domaine sur un mutualisé OVH, je pense que le conseil de @wwwcdorg est le bon (mais à ce moment-là, il faut bien laisser le conf.php tel que sur votre message d’origine :

$dolibarr_main_url_root='https://gestion.monsite.fr';

et non pas

$dolibarr_main_url_root='https://gestion.monsite.fr/htdocs';

Pouvez-vous vérifier que ce n’est pas ça le problème ?

J’ai donc mis gestion/htdocs dans la racine de mon sous domaine gestion.monsite.fr

et dans le fichier conf

$dolibarr_main_url_root='https://gestion.monsite.fr/';
$dolibarr_main_document_root='/home/monsite/gestion/htdocs';
$dolibarr_main_url_root_alt='/custom';
$dolibarr_main_document_root_alt='/home/monsite/gestion/htdocs/custom';

Pendant un temps il met

ensuite au bout de 2 minutes, le temps que la propagation des propriétés se passe, j’arrive bien à la page d’acceuil de gestion.monsite.fr et les autres pages fonctionnent…

Bon donc ok, je comprends pas… enfin si je comprend que j’avais fait une merde et de tout remettre au nominal, ça marche mieux…
merci à tous

1 « J'aime »