FAQ

Installation

Vous trouverez plus d'informations dans la partie installation de la documentation.

FAQ Installation révisée en décembre 2022 par Olivier sur la base de la V 5.2

Comment changer sur PHPBoost le mot de passe de la base de données ?
Il suffit d'ouvrir le fichier /kernel/db/config.php et de modifier cette ligne :

'password' => 'votre_ancien_mot_de_passe',


Remplacez votre_ancien_mot_de_passe par le nouveau mot de passe, enregistrez le fichier et renvoyer le sur votre serveur.
Peut-on essayer PHPBoost sans le télécharger et l'installer ?
Bien sur il existe un site de démonstration. Vous pourrez découvrir PHPBoost de fond en comble, avec accès au panneau d'administration. Pour accéder au site cliquez sur :

https://demo.phpboost.com

Je ne connais rien en informatique, ni en programmation, je peux quand même faire un site avec PHPBoost ?
Naturellement que vous pouvez faire votre site avec PHPBoost même si vous débutez !
Il vous faut un hébergement avec une base de données, l'installation est automatisée et intuitive donc vous serez guidé pas à pas.
PHPBoost est programmé pour être utilisé par les débutants tout comme les plus chevronnés en informatique, donc lancez vous sans aucune hésitation :)
De quoi doit-on disposer pour mettre en place un site avec PHPBoost ?
PHPBoost est un logiciel un peu particulier, c'est une application Web exécutée côté serveur.
Comme vous pouvez le deviner, il vous faut donc un serveur web. De nombreuses sociétés proposent de tels serveurs, dont certaines gratuitement. Vous trouverez davantage d'informations dans l'article hébergement de la documentation.

Votre hébergement devra compter :
  • un espace FTP pour mettre les fichiers de PHPBoost
  • une base de donnée type Mysql par exemple pour stocker les informations de votre site.
Existe-t-il une documentation de PHPBoost ?
Oui, vous pouvez y accéder en cliquant sur le lien ci dessous :

Accès à la documentation

Où télécharger la dernière version stable de PHPBoost ?
Vous pouvez télécharger la dernière version stable à cette adresse, sans avoir à vous enregistrer :

Accès aux téléchargements

PHPBoost est-il compatible avec mon hébergeur web actuel ?
PHPBoost nécessite les éléments suivants :
  • un serveur Web : Apache (il en existe d'autres, mais c'est le plus répandu)
  • un serveur PHP version 5.4 ou supérieure
  • un serveur MySQL
  • Non obligatoire mais conseillé, l'url-rewriting et la librairie GD2
Comment se déroule l'installation de PHPBoost ?
L'installation de PHPBoost va se réaliser en 2 étapes :
  • Transférer les fichiers du pack de PHPBoost sur votre serveur via un client FTP, consulter cet article si besoin
  • Lancer l'installateur en tapant dans la barre d'adresse de votre navigateur
    Code EXEMPLE_DE_LIEN :
    http://www.nom_de_votre_site.com/install/

Est-il possible d'installer deux fois PHPBoost sur le même serveur ?
Oui il suffit de l'installer deux fois dans deux répertoires différents. Si vous avez plusieurs bases de données il est préférable de mettre les deux sites sous deux base de données différentes, sinon sur la même base de données avec deux préfixes de tables différents (c'est demandé à l'installation).
Où se trouve la documentation pour l'installation ?
La documentation d'installation se trouve sur le WIKI de PHPBoost.
De quelles informations vais-je avoir besoin pour l'installation?
Votre hébergeur vous a fourni certaines informations nécessaires à l'installation de PHPBoost. Vous les avez normalement reçues par mail, sinon elles sont disponibles dans le panel d'administration de votre compte chez votre hébergeur.

Transfert des fichiers sur le serveur


Vous devez utiliser le protocole FTP (File Transfer Protocol ou Protocole de Transfert de Fichiers) pour transférer les fichiers sur votre serveur. Votre hébergeur vous a fourni des identifiants pour l'accès à votre serveur via FTP. Ces identifiants sont sous la forme de :
  • Serveur ftp
  • Login ou utilisateur
  • Mot de passe

Identifiants pour accéder à votre base de données


Votre hébergeur a dû vous fournir des identifiants pour accèder à votre base de données. Ces identifiants sont sous la forme de :
  • Serveur
  • Utilisateur
  • Nom de la base
  • Mot de passe
Je veux installer PHPBoost sur mon site mais je ne veux pas que ma page d'accueil soit celle de PHPBoost. Comment faire ?
Installez d'abord PHPBoost sur votre site puis éditez le fichier index.php à la racine et mettez l'adresse de la page que vous souhaitez voir à l'ouverture.

Par exemple :

Dans le fichier index.php, après la ligne :
Code PHP :
require_once PATH_TO_ROOT . '/kernel/init.php'; 


vous pouvez ajouter ça :
Code PHP :
header("location: adresse_de_votre_page_d'accueil"); 


Votre site s'ouvrira alors sur la page de votre choix.
L'installateur me dit que des répertoires ne sont pas inscriptibles, que faire ?
Il peut arriver que sur certains serveurs, les droits de base mis sur certains répertoires ne soient pas suffisants.
Merci de vous reporter au forum pour des traitements au cas par cas car une intervention auprès de votre hébergeur sera sans doute nécessaire.
Lors de l'installation, on me demande l'adresse du site et le chemin du script, que mettre ?
Adresse du site : Il s'agit de l'adresse de votre site, le champ est prérempli, vous devez le modifier uniquement si vous voulez modifier sa forme (avec ou sans www par exemple).

Chemin du script : Ne pas se préoccuper de ce champ, normalement l'installateur insère directement le sous répertoire si vous avez mis les fichiers dans un répertoire.

Voici plus d'explications si vous désirez bien comprendre : si votre portail est installé à la racine de votre serveur, il faut laisser ce champ vide. Si ce n'est pas le cas vous devez compléter le champ en indiquant l'arborescence des dossiers depuis la racine.
Exemple :

* soit vous mettez tous les fichiers de l'archive phpboost directement dans le www/, votre site est alors à la racine du serveur et dans ce cas ne rien mettre dans la case chemin d'accès
* soit vous mettez les fichiers de l'archive phpboost dans un répertoire de www/ (comme www/phpboost par exemple) et dans ce cas le chemin d'accès est /phpboost
Comment configurer son site une fois installé ?
Félicitation vous avez installé votre site.



N'oubliez pas d'effacer de votre serveur FTP le répertoire install





Ensuite, il va falloir paramétrer votre site, pour cela consultez cet article pour les premiers pas avec PHPBoost.
Comment transférer son site d'un hébergement à un autre ?
Le processus permettant de transférer son site vers un autre hébergement est détaillé dans la documentation de PHPBoost.
Comment avoir un site avec une adresse du type "monsite.fr"
Lorsque l'on réalise un site internet, il est nécessaire de l'héberger sur internet.
Seulement voila, lorsque l'on utilise un hébergement, pour acceder à son site internet, nous utilisons une adresse IP. Notre site internet étant hébergé sur un ordinateur, le seul moyen est de cibler cet ordinateur.

C'est là qu'interviennent les noms de domaines.
Le nom de domaine va permettre de créer un lien vers l'adresse IP de notre choix à partir d'un nom unique.
Dans le cas de PHPBoost, nous possédons pour le site officiel le nom de domaine "phpboost.com". Le www bien connu est un sous-domaine au même titre que "demo" ou "dev". Ces sous domaines nous permettent de cibler différent serveur ou dossier du serveur.

Un sous-domaine est, au minimum, composé d'une chaîne de caractère "phpboost" et d'une extension ".com". Aujourd'hui il existe beaucoup d'extension donc attention au site qui pourrait vous copier avec une extension autre.

Pour obtenir son nom de domaine, il est nécessaire de l'acheter. Celui-ci sera réservé pour vous pour une durée déterminée. Le tarif dépendra du site web marchand et de l'extension choisie. L'extension ".fr" est souvent moins cher que la ".com". Il vous faudra faire votre choix en fonction de vos besoins. Il sera préférable de choisir une extension en ".fr" ou ".com" pour un site professionnel, mais un site perso pourra se contenter d'un ".hell" ou ".pioupiou" certainement moins cher.

Notre partenaire Nuxit vous propose un grand nombre de choix à des prix compétitifs. A vous de faire votre choix.

Maintenant que vous possédez votre nom de domaine, il faudra configurer celui-ci afin d'orienter le nom de domaine vers votre site hébergé.
Pour cela, il faudra configurer sur le site où vous avez acheté le nom de domaine ce que l'on appel la "zone DNS".

Il suffira d'ajouter une entrée de type "A" (pointage) entre votre nom de domaine et votre adresse IP.
Exemple :
mondomaine.fr IN A 192.168.0.1