PDA

Voir la version complète : Divers Le config.php


Eve_Ra
18/02/2004, 17h06
Pour installer un forum chez un hébergeur (ou en local), le fichier config.php doit être renseigné comme suit.


vBulletin version 2.x.x

/admin/config.php

// type of database running
// (only mysql is supported at the moment)
$dbservertype = 'mysql';

// hostname or ip of server
$servername = 'localhost'; <== ici le nom du serveur où se trouve la DB, c'est pratiquement toujours localhost

// username and password to log onto db server
$dbusername = 'root'; <== ici le nom d'user
$dbpassword = 'xxxx'; <== ici le password

// name of database
$dbname = 'forum'; <== ici le nom de la base (donné par l'hébergeur)

// technical email address - any error messages will be emailed here
$technicalemail = 'dbmaster@example.com'; <== et là le mail où recevoir les éventuels messages d'erreur de DB

// use persistant connections to the database
// 0 = don't use
// 1 = use
$usepconnect = 0;


vBulletin version 3.0

/includes/config.php

// ****** DATABASE SERVER NAME ******
// This is the hostname or IP address of the database server.
// It is in the format HOST:PORT. If no PORT is specified, 3306 is used.
// If you are unsure of what to put here, leave it at the default value.
$servername = 'localhost'; <== ici le nom du serveur où se trouve la DB, c'est pratiquement toujours localhost

// ****** DATABASE USERNAME & PASSWORD ******
// This is the username and password you use to access MySQL.
// These must be obtained through your webhost.
$dbusername = 'root'; <== ici le nom d'user
$dbpassword = 'xxxx'; <== ici le password

// ****** DATABASE NAME ******
// This is the name of the database where your vBulletin will be located.
// This must be created by your webhost.
$dbname = 'forum'; <== ici le nom de la base (donné par l'hébergeur)

// ****** TECHNICAL EMAIL ADDRESS ******
// If any database errors occur, they will be emailed to the address specified here.
// Leave this blank to not send any emails when there is a database error.
$technicalemail = 'dbmaster@example.com'; <== et là le mail où recevoir les éventuels messages d'erreur de DB

// ****** PERSISTENT CONNECTIONS ******
// This option allows you to turn persistent connections to MySQL on or off.
// The difference in performance is negligible for all but the largest boards.
// If you are unsure what this should be, leave it off.
// 0 = Off; 1 = On
$usepconnect = 0;

Variables additionnelles pour vB3

$canrunqueries = '1'; <== pour pouvoir exécuter des requêtes Sql depuis le cp admin (le '1' est l'ID user de l'admin autorisé à faire les requêtes)

$superadministrators = '1'; <== un superadmin peut modifier les permissions des autres admins (le '1' est l'ID user)

$tableprefix = ''; <== pour "préfixer" les tables. Ca peut être utile pour avoir deux sous-domaines sur la même DB (exemple : $tableprefix = 'vb3_'; )

Pitchoune
18/02/2004, 17h08
Il y a une additionnelle que tu as pas mis, c'est la valeur de $debug :)

Sinon, si quelqu'un arrives pas avec ce tuto, je sais pas ce que je fais :D

Eve_Ra
18/02/2004, 17h08
Ah oui, c'est vrai, mais elle est tellement rarement utilisée.

ambre
18/02/2004, 17h11
Alors là MERCI!!!!!

j'ai l'impression que je suis chouchoutée
c extra
je viens juste de finir la recherhce et j'avais pas ttrouvé
merci!! t'es sure que tu es féline? trop sympa!!

merci beaucoup!

Eve_Ra
18/02/2004, 17h15
On donne les explications à droite et à gauche dans les sujets créés par les membres, et pour retrouver quelque chose, c'est pas la joie.

Ainsi, sous forme de faq, c'est plus facile à retrouver.

Si si, je suis féline ! miaaaaouuuuuuuuuu :D

ambre
20/02/2004, 21h45
/admin/config.php

// type of database running
// (only mysql is supported at the moment)
$dbservertype = 'mysql';

// hostname or ip of server
$servername = 'localhost'; <== ici le nom du serveur où se trouve la DB, c'est pratiquement toujours localhost

// username and password to log onto db server
$dbusername = 'root'; <== ici le nom d'user
$dbpassword = 'xxxx'; <== ici le password

// name of database
$dbname = 'forum'; <== ici le nom de la base (donné par l'hébergeur)

// technical email address - any error messages will be emailed here
$technicalemail = 'dbmaster@example.com'; <== et là le mail où recevoir les éventuels messages d'erreur de DB

// use persistant connections to the database
// 0 = don't use
// 1 = use
$usepconnect = 0;


alors plein de questions:
1.pour le user j'ai rien changer
j'ai laissé root et pas de mot de passe
puisque tu m'as dit de pas me tracasser sur easyphp
donc j'ai laissé tel quel

2.<== ici le nom de la base (donné par l'hébergeur)
je vois ça ou? pardon suis bete
enfin voilà quoi

merci d'avance ça urge pas:)

Pitchoune
20/02/2004, 21h47
Avec EasyPHP, tu peux mettre "test" pour nom de table :)

ambre
20/02/2004, 21h54
ok donc je met test a la place de nom de base c parti mon kiki ;)
merci;)

Eve_Ra
20/02/2004, 23h48
Chez toi, tu peux la nommer comme tu veux ! :)