MyBB.support, le portail francophone de MyBB

Version complète : Problème d'installation : page blanche
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
J'ai installé sans soucis Mybb (1.4) en local avec Xampp. Par contre je n'arrive pas a l'installé sur le serveur de mon hergeur (1and1).
L'installation demarre bien. Après avoir Configurer la base de données ( Nom d'hôte du Serveur de la Base de Données, Nom d'utilisateur de la Base de Données, ... je clique sur suivant. Et la j'ai une page blanche et tout s'arrête.
Aviez vous rencontrer ce genre de bug ?

*j'ai une basse de donner Mysql4, php4
seulement les configuration de votre base de donnée en pas le même :
dans le serveur local en utilisant seulement "Localhost"
mais
dans hébergement peut avoir le même chose "localhost" ou bien "SQL.hébergement.com" ou quelque chose comme ca .

si possible quel est votre hébergement ???
Effectvement chez 1and 1 le non localhost n'existe pas. Nom d'hôte du Serveur est de type db24xxx.
aucun idée ,
mais c vous voulez que je faire une essai !!! merci
Personne pour m'aider ! Qui a déjà rencontrer ce genre de problème au moment de l'installation

Je pense que c'est un problème au niveau du code PHP. Mais je ne sais pas ou.
En tout cas, je vais essayer l'installation avec php5 et mysql5
Je pense trouvé le bug. En effet l'installation sur une base Mysql 4 pose problème.
L'installation sur une base Mysql 5 se deroule normalement
Salut,

Requis nécessaires pour MyBB :
- PHP version 4.3.11 ou supérieure avec l'extension XML installée
- MySQL version 4.0 ou supérieure, PostgreSQL, ou SQLite

Donc MyBB est encore compatible PHP 4.3.
réinstalation ?
Toujours le même soucis avec mysql 4.0. Le problème d'installation se pose toujours. Je suis chez 1and.1

Par contre avec mysql 5 l'installation se deroule sans problème. Cliquez-ici
Voila Comment Installer Mybb sur MySQL4 :
Avant l'intalation il vous faut de changer le code du fichier" /inc/db_mysql.php"

Il faut Supprimer ces codes dans le fichier php :
Recherche :
1-
Code PHP :
if($success && $this->db_encoding)
        {
            
$this->query("SET NAMES '{$this->db_encoding}'");
            if(
$write_success && count($this->connections) > 1)
            {
                
$this->write_query("SET NAMES '{$this->db_encoding}'");
            }
        }
        return 
$success
et ausssi ca :
2-
Code PHP :
return " CHARACTER SET {$this->db_encoding} COLLATE {$collation}"
puis commencer votre instalation

Source d'info : ICI
Résolu?
Merci pour l'info

mais j'ai resolu autrement le problème

sur la ligne 1141 du fichier inc/db_mysql.php remplacé :
Citation :Code:
if($this_link && $this->get_version() < 4.1)
par
Citation :if($this->get_version() < 4.1)

Il ya quelques messages d'erreur de mysql mais vous pouvez continuer l'installation jusqu'a la fin

Cliquez Ici pour voir mon forum en construction
Merci pour vous aussi !!
c bien que ca marche pour vous
moi même je trouve cette solution sur Le forum de Mybb Anglais
mais quand je lie les Réponses je trouve des autres qui dise que ca marche pas pour eux
mais c cool que cette solution marche pour vous
en tout cas j'ai fait une visite a votre noveau forum je trouve que ca marche bien .

Bonne chance mingbouk

N.B! : C'est vous utilisez des plugings vzrifier qu'ils sont marche avec MySQL4
Ok j'ai essayé de suivre le solution officielle en supprimant

Citation :if($success && $this->db_encoding)
{
$this->query("SET NAMES '{$this->db_encoding}'");
if($write_success && count($this->connections) > 1)
{
$this->write_query("SET NAMES '{$this->db_encoding}'");
}
}
return $success;
et
Citation :return " CHARACTER SET {$this->db_encoding} COLLATE {$collation}";

par contre j'ai un message d'erreur

Citation :Impossible de sélectionner la base de données 'xxxxxxxx'. Etes-vous sûr qu'elle existe et que vos identifiants vous permettent d'y accéder ?
il saufi que vous rennomer ou suprimer le dossier install aprés l'instalation.
Citation :mais j'ai resolu autrement le problème

sur la ligne 1141 du fichier inc/db_mysql.php remplacé :
Citation :
Code:
if($this_link && $this->get_version() < 4.1)

par
Citation :
if($this->get_version() < 4.1)


Il ya quelques messages d'erreur de mysql mais vous pouvez continuer l'installation jusqu'a la fin
c'est la solution premiére marche pour vous pour koi vous voulez changer ???
 Utilitaire de traduction fourni par Regentronique