MyBB.support, le portail francophone de MyBB

Version complète : Tranfert local vers hebergeur : forum inaccessible
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.

Slt

J'ai bosse sur mon nouveau forum MyBB 1.8.1 en local avec UwAmp et la je viens de le transferer sur mon hebergeur. J'ai modifie certaines infos du fichier inc/config.php (hote, nom d'utilisateur de la base de donnees, nom et mot de passe de la base de donnees). Mais quant je vais sur mon forum j'arrive sur une page blanche. Le sous-domaine que j'ai cree envoi bien vers le bon dossier et les infos modifiees de la base de donnees sont bonne (j'ai verifie 2 fois).

J'ai envoye mes fichiers avec FilleZilla et j'ai importe la base de donnees depuis PhpMyAdmin.

Je voudrais precise que le compte d'utilisateur test n'est pas cree dans mon forum en ligne puisque je n'y ai pas acces.

Merci d'avance pour votre aide.
Avez-vous essayer d'utiliser le tutoriel de Spyto dans la F.A.Q ? (Ce sujet : http://mybb.fr/thread-3370.html)
Il date un peu certes, mais la procédure à suivre est la même...

Pensez à sauvegarder votre base de données et en faire une copie que vous garderez de côté au cas où les choses se passeraient mal.
En faite, dans votre cas, si les fichiers ont été modifiés comme il faut, il ne vous reste plus qu'à appliquer l'étape 3 et 4 :
Spyto a écrit :Le mieux, si votre sauvegarde de la base n'est pas trop volumineuse, c'est d'y changer aussi ces mêmes valeurs avant de l'importer.

Ouvrez le fichier .SQL dans votre éditeur de texte.
Travaillez sur une copie en cas d'erreur !!! Il faut toujours se préserver une porte de sortie si quelque chose se passe mal.
Cherchez :

Code :
Code :
INSERT INTO `mybb_settings`

(ou avec un préfixe différent si vous l'avez modifié lors de l'installation)

Descendez un peu pour trouver les lignes ressemblant à ceci :

Citation :('36', 'bburl', 'URL du Forum', 'L\'URL de vos forums.<br />Incluez http://. N\'incluez PAS de slash terminal.', 'text', 'http://votre_url', '2', '29', '1'),
('38', 'homeurl', 'URL de la page d\'accueil', 'L\'URL complète de votre page d\'accueil. Le lien sera inséré dans le pied de page ainsi que son nom.', 'text', 'http://votre_url/', '4', '29', '1'),
('42', 'cookiedomain', 'Domaine des Cookies', 'Le domaine dans lequel seront placés les cookies. Peut rester vide. Peut aussi commencer par un . ainsi tous les sous-domaines sont couverts.', 'text', '.votre_url', '9', '29', '1'),
('43', 'cookiepath', 'Chemin des cookies', 'Le chemin dans lequel seront placés les cookies, nous vous recommandons de mettre le chemin complet sur le répertoire de vos forums avec un slash terminal.', 'text', '/', '10', '29', '1')
et remplacez-y les parties en rouge avec les données correspondant à votre nouvelle URL
Note : les nombres dans les lignes peuvent être différents de ceux ci-dessus.

4. Connectez-vous à votre nouveau phpMyAdmin (ou autre outil de gestion) et importez ce fichier .SQL modifié.
voir tuto : http://www.mybb.fr/thread-3368.html(2ème partie)

Après vérification, le tutoriel est toujours valide pour la version 1.8 (du moins, les variables et le nom des options sont les mêmes) Cool
J'espère que vous n'avez pas éditer le fichier "config.php" avec le bloc note de Windows.

Sinon vous aurez des caractères parasitiques qui empêcherons sa lecture et donnerons une page blanche.

Il faut éditer un fichier PHP avec un éditeur sans BOM dans le fichier. Wink

Si cela n'est pas le cas, il nous faudra un accès FTP pour vérifier la cause du problème. Qu'il faudra nous faire parvenir par Message Privé.
Merci pour votre reponse a vous 2.

Pour editer mes fichiers PHP et CSS j'utilise NotePad++. Oui j'ai utilise le tuto de spyto. C'est comme ca que j'ai vue qu'il fallait aussi modifier le fichier inc/settings.php. Concernant la modif de setting.php j'ai oublie de le preciser dans mon 1e post Rolleyes .

Je vous envois par MP un acces FTP.
Problème résolu, un ' en trop dans le fichier config.php, qui bloquait tout le reste...
Un autre problème dans settings.php, "http://ton_url/forum" comme url de forum, alors qu'il fallait mettre : "http://ton_url".

Je me permets de mettre le sujet en résolu Wink
C'etait que ca ???!!! Confused Tongue

Merci pour ton aide Smile
Et oui, il en faut peu mais c'est normal... Sans les fichiers de configuration : pas de connexion à la base de données : pas de forum.
Ceci est un message préformaté et peut ne correspondre qu'en partie à votre requête.

Bonjour sorgina.

Votre requête semble résolue. La discussion a donc été marquée comme étant réglée.

S'il s'agit d'une erreur, répondez à ce message afin que nous annulions le marquage.
Si vous avez de nouveau besoin de nos services, n'hésitez pas à ouvrir une nouvelle discussion dans nos forums de support.

Merci de l'intérêt que vous portez à MyBB !
 Utilitaire de traduction fourni par Regentronique