-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathINSTALL_mybestBB_fr.txt
108 lines (84 loc) · 6.02 KB
/
INSTALL_mybestBB_fr.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
0 Pre-requis :
***************
Si vous mettez a jour MyBestBB 1.25 ou superieure a partir d'une version
precedente anterieure a 1.25, merci de lire le fichier UPGRADE_MyBestBB_fr.txt avant de proceder a l'installation !
Verifiez que votre hebergement autorise l'utilisation des rewrite rules dans le .htaccess.
Demandez a votre hebergeur si vous pouvez utiliser le mod_rewrite d'apache.
Les rewrite rules sont necessaires au bon fonctionnement de MyBestBB .
MyBestBB est fait pour fonctionner a la racine d'un domaine ou d'un
sous-domaine.
Si vous avez besoin de le faire fonctionner dans un sous repertoire, vous pouvez utiliser le htaccess alternatif :
htaccess_for_subdirectory.txt , mais il est possible que tous les mods ne fonctionnent pas correctement.
1 Envoyez par ftp la totalite du contenu de l'archive MyBestBB a la racine de votre espace web et creez une base de données pour votre forum
2 Si vous installez, lancez install.php, qui se trouve a la racine de votre site web, de la meme maniere que pour un punbb normal
si punbb est deja installe, vous n'avez pas a lancer le fichier install.php. Verifiez les permissions , il est necessaire que le serveur web puisse ecrire dans le rpertoire attach ( /attach ), ainsi que dans /cache et dans /img/avatars
3 lancez ensuite les scripts ( un par un dans votre navigateur internet ) d'installation des mods preinstallés
* install_mod_Attachment.php
* install_mod_Another_Private_Messaging_System.php
* install_mod_message_prive_de-bienvenue.php
* install_mod_Image_Awards.php
* install_mod_BL.php
* install_mod_mybestbb.php
* install_mod_Easy_Poll.php
* install_mod_EasySmilies.php
* install_mod_EPF.php
* install_mod_PBB_ChatBox_1.1ajax.php
* install_mod_RateTopic.php
* install_mod_Reputation_mod_2_2_0.php
* install_mod_sousforum.php
* install_mod_IMV.php
( si vous upgradez une precedente version de MyBestBB ( < 1.25 beta1 ), il vous faudra lancer l'install des nouveaux mods : install_mod_Attachment.php , install_mod_Another_Private_Messaging_System.php , install_mod_message_prive_de-bienvenue.php, install_mod_Image_Awards.php , qui ont ete ajoutes dans la version 1.25 . )
Pour etre sur que vous n'oubliez aucun mod, vous pouvez partir de la page
http://votredomaine.site.net/install_mods_MyBestBB.php qui liste tous les plugins necessaires.
Attention ! meme si vous n'avez pas besoin de toutes les fonctionnalites , il
est necessaire d'installer TOUS les mods pour un bon fonctionnement de MyBestBB , vous aurez ete prevenus !
4 Verifiez que tout fonctionne bien en allant a la racine de votre site, en
vous connectant . . .
Enlevez les fichiers install_*.* des que le forum semble fonctionner
correctement.
5 UNIQUEMENT si vous upgradez a partir d'une version de punbb inferieure a la 1.2.12, lancez le script d'update :
* 12_to_1212_update.php
6 renommez le fichier htaccess.txt en fichier .htaccess et verifiez que votre hebergeur accepte l'utiliseation du htaccess pour les rewrite rules.
si vous avez acces a la configuration apache ou a la configuration du vhost , il faut positionner la variable AllowOverride a all
<Directory "/home2/virtuals/machin.ww7.be/html">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Si vous avez besoin d'uploader des smailies a part d'urls externes, vous
pouvez ajouter :
<Directory "/path/to/mybestbb/root/plugins/">
php_admin_flag allow_url_fopen On
</Directory>
Ou ( meilleur car plus secure ) :
<Location /path/to/mybestbb/root/plugins/AP_Smileys.php>
php_admin_flag allow_url_fopen On
</Location>
7 une fois que tout fonctionne parfaitement vous pouvez supprimer les fichiers d install ( install*.php ) pour plus de securite
---
upgrade mybestbb :
********************
ATTENTION : MyBestBB utilise l UTF8 , si vous upgradez a partir d un punbb standard, et que vous utilisez les caracteres avec accents , il vous faudra convertir votre base de donnees en UTF8 , en utilisant par example iconv
Si vous upgradez a partir d'une ancienne version de mybestbb, il est normalement suffisant d'ecraser tous les fichiers de l'ancienne version avec la nouvelle, de verifier que les permissions sont ok et c'est tout.
cp -af mybestbb/* punbb/
devrai suffire ( verifiez aussi les permissions )
Si vous upgradez a partir d'une version ancienne de punbb 1.2.* < 1.2.12, vous devrez lancer la mise a jour de la base de donnees de punbb 1.2.12 : 12_to_1212_update.php avant d'installer MyBestBB et ses mods car MyBestBB inclue punbb 1.2.21 qui necessite cette mise a jour de la base de donnees.
Puis lancez l'install des mods comme specifie au numero 3 ci dessus
si vous avez des problemes :
1 verifiez les permissions ( le serveur web apache doit avoir acces a ces fichiers ) :
chown -R user:group punbb/
chmod -R 77x punbb/
2 verifiez que votre hebergeur autorise l'autilisation des rewrite rules ( .htaccess )
3 votre .htaccess doit se trouver a la racine de votre espace web, meme si
votre forum se trouve dans un sous-repertoire
4 si votre forum est dans un sous repertoire de votre espace web, vous devez
modifier le fichier .htaccess ( voir pour exemple le fichier htaccess_for_subdirectory.txt )
5 si votre base de donnees contient deja des caracteres accentues et que votre base de donnees est en charset ISO, il vous faudra convertir vos données au format UTF8, le meilleur moyen de le faire etant d'utiliserl'outil iconv sur un dump SQL de vos donneeses, puis de reimporter le résultat converti dans mysql
6 une fois que tout fonctionne parfaitement vous pouvez supprimer les fichiers d install ( install*.php ) pour plus de securite
FAQ :
Q : apres l'install j'obtiens le message suivant : 'Error: Unable to fetch user information. '
A : vous avez surement oublie d'installer certains mods, recommencez l'etape 3
en vous appuyant sur la liste de :
http://votresite.domaine.com/install_mods_MyBestBB.php
A : il est aussi possible que vous n'ayez pas lu le fichier UPGRADE_MyBestBB_fr.txt . . . il est necessaire de lancer l'installation des nouveaux mods avant d'ecraser les fichiers de MyBestBB