<?xml version="1.0" encoding="UTF-8" ?>
<!-- RSS generated by PHPBoost on Fri, 06 Mar 2026 08:59:25 +0100 -->
<rss version="2.0" xmlns:atom="https://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Wiki]]></title>
		<atom:link href="https://www.phpboost.com/syndication/rss/wiki/2" rel="self" type="application/rss+xml"/>
		<link>https://www.phpboost.com</link>
		<description><![CDATA[Derniers articles de la catégorie II. Installation et migration de PHPBoost]]></description>
		<copyright>(C) 2005-2026 PHPBoost</copyright>
		<language>fr</language>
		<generator>PHPBoost</generator>
		
            <item>
                <title><![CDATA[Patchs disponible et applicable à certains hébergeurs]]></title>
                <link>https://www.phpboost.com/wiki/patchs-disponible-et-applicable-a-certains-hebergeurs</link>
                <guid>https://www.phpboost.com/wiki/patchs-disponible-et-applicable-a-certains-hebergeurs</guid>
                <description><![CDATA[<span class="message-helper bgc success"><img src="https://resources.phpboost.com/documentation/5.1/modules/tag_51.svg" alt="tag_51" /> Tout a été corrigé, plus aucun patch ou modification dans l'administration n'est nécessaire.</span><br />
Voici une liste de patchs disponible et applicable pour certains hébergeurs<br />
<br />
<h2 class="formatter-title wiki-paragraph-2" id="paragraph-avant-propos">Avant-propos</h2><br />

Tous les patchs présents sur cette page sont valables pour la dernière version en date, à savoir la V<strong><span style="text-decoration: underline;">5.0.11</span></strong> - leur validité n'étant pas confirmée pour les versions suivantes de la 5.0 .<br />
<br />
<h2 class="formatter-title wiki-paragraph-2" id="paragraph-free-fr">Free.fr</h2><br />

<span class="message-helper bgc warning">Il n'est pas recommandé d'utiliser free.fr mis à part pour faire des tests en ayant conscience des restrictions qui y sont imposées</span><br />
<br />
<a class="offload" href="https://www.phpboost.com/#">freeXfr.zip</a> <em>lien mort</em><br />
<br />
Lien alternatif : <a class="offload" href="https://github.com/janus57/PHPBoost_stuff_unofficial/raw/Patchs/freeXfr/freeXfr.zip">https://github.com/janus57/PHPBoost_stuff_unofficial/raw/Patchs/freeXfr/freeXfr.zip</a><br />
<br />
<h2 class="formatter-title wiki-paragraph-2" id="paragraph-autre">Autre</h2><br />

Hébergeur nécessitant ce patch :<br />
<ul class="formatter-ul">
 <li class="formatter-li">Easy-Hebergement
 </li><li class="formatter-li">?
 </li><li class="formatter-li">?<br />
</li></ul><br />
<br />
<a class="offload" href="https://www.phpboost.com/upload/eh.zip">EH.zip</a> <em>lien mort</em><br />
<br />
Lien alternatif : <a class="offload" href="https://www.phpboost.com/#">https://github.com/janus57/PHPBoost_stuff_unofficial/raw/Patchs/EH/eh.zip</a><br />
<br />
<h2 class="formatter-title wiki-paragraph-2" id="paragraph-necessite-de-desactiver-une-option-pas-besoin-de-patch">Nécessite de désactiver une option (pas besoin de patch)</h2><br />

Hébergeur : Hostinger<br />
<br />
Chose à faire : Désactiver la compression des pages dans l'<a class="offload" href="https://www.phpboost.com/wiki/configuration#paragraph-divers">administration</a>.<br />
<br />
<span class="message-helper bgc notice">  Dernière mise à jour : 04/11/2017</span>]]></description>
                <pubDate>Sat, 21 Feb 2026 08:45:03 +0100</pubDate>
                
            </item>
		
            <item>
                <title><![CDATA[Liens en cas de problèmes avec son .htaccess et/ou réécriture d'url]]></title>
                <link>https://www.phpboost.com/wiki/liens-en-cas-de-probl-mes-avec-son-htaccess-et-ou-r-criture-d-url</link>
                <guid>https://www.phpboost.com/wiki/liens-en-cas-de-probl-mes-avec-son-htaccess-et-ou-r-criture-d-url</guid>
                <description><![CDATA[Voici les liens les plus importants pour accéder à son site après avoir supprimé ou modifié son .htaccess alors que l'on avait la réécriture d'url activée.<br />
<br />
<h2 class="formatter-title wiki-paragraph-2" id="paragraph-liens">Liens</h2><br />

<h3 class="formatter-title wiki-paragraph-3" id="paragraph-administration">Administration</h3><br />

<strong>Accueil de l'administration</strong> : <pre style="display:inline;">https://www.example.ext/admin/</pre><br />
<strong>Configuration avancée</strong> :<pre style="display:inline;">&nbsp;https://www.example.ext/admin/config/?url=/advanced/</pre><br />
<strong>Cache</strong> : <pre style="display:inline;">https://www.example.ext/admin/cache/?url=/data</pre><br />
<strong>Maintenance</strong> : <pre style="display:inline;">https://www.example.ext/admin/admin_maintain.php</pre><br />
<br />
<h3 class="formatter-title wiki-paragraph-3" id="paragraph-utilisateur">Utilisateur</h3><br />

<strong>Connexion v4.1</strong> : <pre style="display:inline;">https://www.example.ext/user/?url=/connect/</pre><br />
<strong>Connexion v5.x</strong> : <pre style="display:inline;">https://www.example.ext/user/?url=/login/</pre><br />
<br />
<h2 class="formatter-title wiki-paragraph-2" id="paragraph-remarques">Remarques</h2><br />

Le lien de <strong>Connexion</strong> sert si on n'a pas le cookie d'auto-connexion d'activé pour accéder à l'administration.<br />
Les liens de <strong>Configuration avancée</strong> et <strong>Cache</strong> peuvent permettre la remise en place du .htaccess<br />
Ne pas oublier de remplacer <pre style="display:inline;">https://www.example.ext</pre> par votre nom de domaine]]></description>
                <pubDate>Fri, 04 Nov 2022 16:47:28 +0100</pubDate>
                
            </item>
		
            <item>
                <title><![CDATA[Changement d'hébergement ou de serveur avec phpMyAdmin]]></title>
                <link>https://www.phpboost.com/wiki/changement-d-h-bergement-ou-de-serveur-avec-phpmyadmin</link>
                <guid>https://www.phpboost.com/wiki/changement-d-h-bergement-ou-de-serveur-avec-phpmyadmin</guid>
                <description><![CDATA[Transférer son site d'un hébergeur Web à un autre ou d'un serveur local vers un hébergement Web avec PHPBoost est très simple. Nous allons voir cela ensemble.<br />
<br />
<h2 class="formatter-title wiki-paragraph-2" id="paragraph-sauvegarde-de-la-base-de-donnees">Sauvegarde de la base de données</h2><br />
<br />
<br />
La totalité du contenu de votre site est stockée dans une base de données. Celle-ci fournit un service de stockage et récupération de données.<br />
<br />
Pour récupérer votre site exactement comme il était avant, vous allez devoir faire une sauvegarde de votre base de données actuelle.<br />
<br />
Pour cela il vous suffit de vous connecter au panel phpMyAdmin (en général tous les hébergeurs le proposent).<br />
<br />
<h2 class="formatter-title wiki-paragraph-2" id="paragraph-transfert-des-fichiers">Transfert des fichiers</h2><br />
<br />
<br />
Transférez <strong>tous</strong> les fichiers et répertoires de votre serveur FTP de l'ancien hébergement vers le serveur FTP du nouvel hébergement (ou du local vers votre hébergeur). Pour cela, nous vous invitons à regarder cet <a class="offload" href="https://www.phpboost.com/wiki/transfert-des-fichiers-via-logiciel-ftp">article</a> (Au lieu de copier vers le serveur en ligne, vous copierez vers le serveur local ou nouveau serveur)<br />
<br />
<h2 class="formatter-title wiki-paragraph-2" id="paragraph-restauration-de-la-base-de-donnees-chez-l-hebergeur">Restauration de la base de données chez l'hébergeur</h2><br />
<br />
<br />
Une fois le transfert des fichiers vers l'hébergeur terminé allez sur le FTP, cherchez le dossier "kernel" puis "db" puis editer le fichier nommé "config.php" (le chemin complet est donc /kernel/db/config.php)<br />
<br />
Ce fichier devrait alors être ceci (sauf les valeurs bien sûr).<br />
<br />
<div class="formatter-container formatter-code code-PHP"><span class="formatter-title">Code PHP : </span><div class="formatter-content"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #FF0000; font-weight: normal;"><?php</span>
<span style="color: #000080;">$db_connection_data</span> <span style="color: #8000FF;">=</span> <a href="http://www.php.net/array"><span style="color: #0000FF; font-weight: bold;">array</span></a> <span style="color: #8000FF;">&#40;</span>
  <span style="color: #808080;">'dbms'</span> <span style="color: #8000FF;">=></span> <span style="color: #FF8000;">1</span><span style="color: #8000FF;">,</span>
  <span style="color: #808080;">'dsn'</span> <span style="color: #8000FF;">=></span> <span style="color: #808080;">'mysql:host=127.0.0.1;port=3306dbname=phpboost'</span><span style="color: #8000FF;">,</span>
  <span style="color: #808080;">'driver_options'</span> <span style="color: #8000FF;">=></span> 
  <a href="http://www.php.net/array"><span style="color: #0000FF; font-weight: bold;">array</span></a> <span style="color: #8000FF;">&#40;</span>
  <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span>
  <span style="color: #808080;">'host'</span> <span style="color: #8000FF;">=></span> <span style="color: #808080;">'127.0.0.1'</span><span style="color: #8000FF;">,</span>
  <span style="color: #808080;">'port'</span> <span style="color: #8000FF;">=></span> <span style="color: #808080;">'3306'</span><span style="color: #8000FF;">,</span>
  <span style="color: #808080;">'login'</span> <span style="color: #8000FF;">=></span> <span style="color: #808080;">'phpboost'</span><span style="color: #8000FF;">,</span>
  <span style="color: #808080;">'password'</span> <span style="color: #8000FF;">=></span> <span style="color: #808080;">'lovephpboost'</span><span style="color: #8000FF;">,</span>
  <span style="color: #808080;">'database'</span> <span style="color: #8000FF;">=></span> <span style="color: #808080;">'phpboost'</span><span style="color: #8000FF;">,</span>
<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
<a href="http://www.php.net/defined"><span style="color: #0000FF; font-weight: bold;">defined</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'PREFIX'</span><span style="color: #8000FF;">&#41;</span> or <a href="http://www.php.net/define"><span style="color: #0000FF; font-weight: bold;">define</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'PREFIX'</span> <span style="color: #8000FF;">,</span> <span style="color: #808080;">'phpboost_'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
<a href="http://www.php.net/defined"><span style="color: #0000FF; font-weight: bold;">defined</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'PHPBOOST_INSTALLED'</span><span style="color: #8000FF;">&#41;</span> or <a href="http://www.php.net/define"><span style="color: #0000FF; font-weight: bold;">define</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'PHPBOOST_INSTALLED'</span><span style="color: #8000FF;">,</span> <span style="">true</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
<span style="color: #0000FF; font-weight: bold;">require_once</span> PATH_TO_ROOT <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/kernel/db/tables.php'</span><span style="color: #8000FF;">;</span>
<span style="color: #FF0000; font-weight: normal;">?></span></pre></pre></div></div><br />
<br />
Maintenant vous allez adapter ce fichier par rapport aux informations de votre hébergeur.<br />
<br />
Par exemple cela pourrait donner :<br />
<br />
<div class="formatter-container formatter-code code-PHP"><span class="formatter-title">Code PHP : </span><div class="formatter-content"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #FF0000; font-weight: normal;"><?php</span>
<span style="color: #000080;">$db_connection_data</span> <span style="color: #8000FF;">=</span> <a href="http://www.php.net/array"><span style="color: #0000FF; font-weight: bold;">array</span></a> <span style="color: #8000FF;">&#40;</span>
  <span style="color: #808080;">'dbms'</span> <span style="color: #8000FF;">=></span> <span style="color: #FF8000;">1</span><span style="color: #8000FF;">,</span>
  <span style="color: #808080;">'dsn'</span> <span style="color: #8000FF;">=></span> <span style="color: #808080;">'mysql:host=sql1;port=3306dbname=janus57phpboost'</span><span style="color: #8000FF;">,</span>
  <span style="color: #808080;">'driver_options'</span> <span style="color: #8000FF;">=></span> 
  <a href="http://www.php.net/array"><span style="color: #0000FF; font-weight: bold;">array</span></a> <span style="color: #8000FF;">&#40;</span>
  <span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">,</span>
  <span style="color: #808080;">'host'</span> <span style="color: #8000FF;">=></span> <span style="color: #808080;">'sql1'</span><span style="color: #8000FF;">,</span>
  <span style="color: #808080;">'port'</span> <span style="color: #8000FF;">=></span> <span style="color: #808080;">'3306'</span><span style="color: #8000FF;">,</span>
  <span style="color: #808080;">'login'</span> <span style="color: #8000FF;">=></span> <span style="color: #808080;">'janus57phpboost'</span><span style="color: #8000FF;">,</span>
  <span style="color: #808080;">'password'</span> <span style="color: #8000FF;">=></span> <span style="color: #808080;">'lovephpboost'</span><span style="color: #8000FF;">,</span>
  <span style="color: #808080;">'database'</span> <span style="color: #8000FF;">=></span> <span style="color: #808080;">'janus57phpboost'</span><span style="color: #8000FF;">,</span>
<span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
<a href="http://www.php.net/defined"><span style="color: #0000FF; font-weight: bold;">defined</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'PREFIX'</span><span style="color: #8000FF;">&#41;</span> or <a href="http://www.php.net/define"><span style="color: #0000FF; font-weight: bold;">define</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'PREFIX'</span> <span style="color: #8000FF;">,</span> <span style="color: #808080;">'phpboost_'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
<a href="http://www.php.net/defined"><span style="color: #0000FF; font-weight: bold;">defined</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'PHPBOOST_INSTALLED'</span><span style="color: #8000FF;">&#41;</span> or <a href="http://www.php.net/define"><span style="color: #0000FF; font-weight: bold;">define</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'PHPBOOST_INSTALLED'</span><span style="color: #8000FF;">,</span> <span style="">true</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
<span style="color: #0000FF; font-weight: bold;">require_once</span> PATH_TO_ROOT <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/kernel/db/tables.php'</span><span style="color: #8000FF;">;</span>
<span style="color: #FF0000; font-weight: normal;">?></span></pre></pre></div></div><br />
<br />
Voici en <strong>gras</strong> les informations à changer :<br />
<br />
<blockquote class="formatter-container formatter-blockquote"><span class="formatter-title title-perso">Citation :</span><div class="formatter-content"><?php<br />
$db_connection_data = array (<br />
  'dbms' => 1,<br />
  'dsn' => 'mysql:host=<strong>sql1</strong>;port=3306dbname=<span style="color:purple;"><strong>janus57phpboost</strong></span>',<br />
  'driver_options' =><br />
  array (<br />
  ),<br />
  'host' => '<strong>sql1</strong>',<br />
  'port' => '3306',<br />
  'login' => '<span style="color:red;"><strong>janus57phpboost</strong></span>',<br />
  'password' => 'lovephpboost',<br />
  'database' => '<span style="color:purple;"><strong>janus57phpboost</strong></span>',<br />
);<br />
defined('PREFIX') or define('PREFIX' , 'phpboost_');<br />
defined('PHPBOOST_INSTALLED') or define('PHPBOOST_INSTALLED', true);<br />
require_once PATH_TO_ROOT . '/kernel/db/tables.php';<br />
?><br />
</div></blockquote><br />
<br />
<strong>sql1</strong> = l'adresse du serveur SQL fournit par votre hébergeur<br />
<br />
<span style="color:red;">janus57phpboost</span> = le login SQL fournit par votre hébergeur<br />
<br />
<span style="color:purple;">janus57phpboost</span> = le nom de la BDD (Base De Donnée) qui soit est fournit par votre hébergeur soit vous l'avez définit (cela dépend des hébergeurs)<br />
<br />
<span class="message-helper bgc success">À ce stade les informations nécessaires pour que PHPBoost se connecte au serveur MySQL devraient être correctes</span><br />
<br />
Maintenant il faut reste juste à importer la sauvegarde (toujours via phpMyAdmin) que vous avez exportée via votre phpMyAdmin local ou chez votre ancien hébergeur.<br />
<br />
<span class="message-helper bgc success">À ce stade, les informations nécessaires pour que PHPBoost se connecte au serveur MySQL devraient être correctes.<br />
<br />
De plus maintenant les données de votre ancienne BDD sont maintenant dans la nouvelle chez votre nouvel hébergeur/serveur, vous pouvez donc passer à l'étape suivante.</span><br />
<br />
<h2 class="formatter-title wiki-paragraph-2" id="paragraph-migration-du-serveur">Migration du serveur</h2><br />
<br />
<br />
Après avoir fait une sauvegarde de votre base de données (<strong>impératif</strong>), et transféré l'ensemble des fichiers, maintenant vient le moment du transfert de l'adresse du site. Et là encore, rien de bien difficile.<br />
<br />
Copiez/collez ce code dans un éditeur de texte (Notepad++, ...)<br />
<br />
<div class="formatter-container formatter-code code-PHP"><span class="formatter-title">Code PHP : </span><div class="formatter-content"><pre style="display:inline;"><pre class="php" style="font-family:monospace;"><span style="color: #FF0000; font-weight: normal;"><?php</span>
<span style="color: #008000; font-style: italic;">/*##################################################
 *                                index.php
*                            -------------------
*   begin                : May 14, 2012
*   copyright            : (C) 2012 Kévin MASSY
*   email                : soldier.weasel@gmail.com
*
*
###################################################
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
*
###################################################*/</span>
&nbsp;
<a href="http://www.php.net/define"><span style="color: #0000FF; font-weight: bold;">define</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'PATH_TO_ROOT'</span><span style="color: #8000FF;">,</span> <span style="color: #808080;">'.'</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
&nbsp;
<span style="color: #0000FF; font-weight: bold;">require_once</span> PATH_TO_ROOT <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/kernel/framework/io/data/cache/CacheData.class.php'</span><span style="color: #8000FF;">;</span>
<span style="color: #0000FF; font-weight: bold;">require_once</span> PATH_TO_ROOT <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/kernel/framework/io/data/config/ConfigData.class.php'</span><span style="color: #8000FF;">;</span>
<span style="color: #0000FF; font-weight: bold;">require_once</span> PATH_TO_ROOT <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/kernel/framework/io/data/config/AbstractConfigData.class.php'</span><span style="color: #8000FF;">;</span>
<span style="color: #0000FF; font-weight: bold;">require_once</span> PATH_TO_ROOT <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/kernel/framework/phpboost/config/GeneralConfig.class.php'</span><span style="color: #8000FF;">;</span>
&nbsp;
<a href="http://www.php.net/define"><span style="color: #0000FF; font-weight: bold;">define</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #808080;">'TIMEZONE_USER'</span><span style="color: #8000FF;">,</span> <span style="color: #FF8000;">3</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
<span style="color: #0000FF; font-weight: bold;">require_once</span> PATH_TO_ROOT <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/kernel/framework/util/Date.class.php'</span><span style="color: #8000FF;">;</span>
&nbsp;
<span style="color: #000080;">$config_file</span> <span style="color: #8000FF;">=</span> PATH_TO_ROOT <span style="color: #8000FF;">.</span> <span style="color: #808080;">'/cache/CacheManager-kernel-general-config.data'</span><span style="color: #8000FF;">;</span>
&nbsp;
<span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><a href="http://www.php.net/file_exists"><span style="color: #0000FF; font-weight: bold;">file_exists</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$config_file</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span>
<span style="color: #8000FF;">&#123;</span>
 <span style="color: #000080;">$general_config</span> <span style="color: #8000FF;">=</span> <a href="http://www.php.net/unserialize"><span style="color: #0000FF; font-weight: bold;">unserialize</span></a><span style="color: #8000FF;">&#40;</span><a href="http://www.php.net/file_get_contents"><span style="color: #0000FF; font-weight: bold;">file_get_contents</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$config_file</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
<span style="color: #8000FF;">&#125;</span>
<span style="color: #0000FF; font-weight: bold;">else</span>
<span style="color: #8000FF;">&#123;</span>
 <span style="color: #000080;">$general_config</span> <span style="color: #8000FF;">=</span> <span style="color: #0000FF; font-weight: bold;">new</span> GeneralConfig<span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
 <span style="color: #000080;">$general_config</span><span style="color: #8000FF;">-></span><span style="color: #000000;">set_default_values</span><span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
<span style="color: #8000FF;">&#125;</span>
&nbsp;
<span style="color: #0000FF; font-weight: bold;">if</span> <span style="color: #8000FF;">&#40;</span><a href="http://www.php.net/isset"><span style="color: #0000FF; font-weight: bold;">isset</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'url'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span> <span style="color: #8000FF;">&&</span> <a href="http://www.php.net/isset"><span style="color: #0000FF; font-weight: bold;">isset</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'path'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span>
<span style="color: #8000FF;">&#123;</span>
 <span style="color: #000080;">$general_config</span><span style="color: #8000FF;">-></span><span style="color: #000000;">set_site_url</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'url'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
 <span style="color: #000080;">$general_config</span><span style="color: #8000FF;">-></span><span style="color: #000000;">set_site_path</span><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$_POST</span><span style="color: #8000FF;">&#91;</span><span style="color: #808080;">'path'</span><span style="color: #8000FF;">&#93;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
 <a href="http://www.php.net/file_put_contents"><span style="color: #0000FF; font-weight: bold;">file_put_contents</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$config_file</span><span style="color: #8000FF;">,</span> <a href="http://www.php.net/serialize"><span style="color: #0000FF; font-weight: bold;">serialize</span></a><span style="color: #8000FF;">&#40;</span><span style="color: #000080;">$general_config</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
&nbsp;
 <span style="color: #0000FF; font-weight: bold;">echo</span> <span style="color: #808080;">'Success'</span><span style="color: #8000FF;">;</span>
<span style="color: #8000FF;">&#125;</span>
&nbsp;
<span style="color: #000080;">$site_url</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$general_config</span><span style="color: #8000FF;">-></span><span style="color: #000000;">get_site_url</span><span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
<span style="color: #000080;">$site_path</span> <span style="color: #8000FF;">=</span> <span style="color: #000080;">$general_config</span><span style="color: #8000FF;">-></span><span style="color: #000000;">get_site_path</span><span style="color: #8000FF;">&#40;</span><span style="color: #8000FF;">&#41;</span><span style="color: #8000FF;">;</span>
<span style="color: #FF0000; font-weight: normal;">?></span>
&nbsp;
<form action="" method="post">
 <fieldset>
  <legend>Migration</legend>
  <dl>
   <dd>
    <label>Url :&nbsp;</label><input type="text" size="65" maxlength="100" id="url" name="url" value="<span style="color: #FF0000; font-weight: normal;"><?php</span> <span style="color: #0000FF; font-weight: bold;">echo</span> <span style="color: #000080;">$site_url</span> <span style="color: #FF0000; font-weight: normal;">?></span>" class="text" />
   </dd>
   <dd>
    <label>Path :&nbsp;</label><input type="text" size="65" maxlength="100" id="path" name="path" value="<span style="color: #FF0000; font-weight: normal;"><?php</span> <span style="color: #0000FF; font-weight: bold;">echo</span> <span style="color: #000080;">$site_path</span> <span style="color: #FF0000; font-weight: normal;">?></span>" class="text" />
   </dd> 
  </dl>
  <div>
   <input type="submit" name="submit" value="Submit" class="submit" />
  </div>
 </fieldset>
</form>
<style>
<!--
textarea {
 display:block;
 width:94%;
 margin:auto;
 -moz-border-radius:5px;
 -khtml-border-radius:5px;
 -webkit-border-radius:5px;
}
div {
 text-align:center;
}
input.text{
 padding:2px; 
 -moz-border-radius:3px;
 -khtml-border-radius:3px;
 -webkit-border-radius:3px;
 width:400px;
 margin-top:5px;
}
 label {
 width:50px;
 margin-top:5px;
 text-align:right;
 display:inline;
 float:left;
}
input.submit, button.submit{
 padding:1px 2px;
 font-family:Verdana, 'Bitstream Vera Sans', Times, serif;
 border:1px solid #515C68;
 border-top:1px solid #8498ae;
 color:#515C68;
 font-weight:bold;
 font-size:10px;
 -moz-border-radius:5px;
 -khtml-border-radius:5px;
 -webkit-border-radius:5px;
 border-radius:5px;
 cursor:pointer;
 margin:7px auto;
}
fieldset{
 width: 500px;
 font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,'Bitstream Vera Sans',Times,serif;
 margin:20px auto;
 padding:6px;
 border:1px solid #CCCCCC;
 color:#445766;
 background:#eceeef;
 position:relative;
 -moz-border-radius:5px;
 -khtml-border-radius:5px;
 -webkit-border-radius:5px;
}
legend {
 background:#7191AA;
 color:#FFF;
 -moz-border-radius:5px;
 -khtml-border-radius:5px;
 -webkit-border-radius:5px;
 border-radius:5px;
 padding:3px 5px;
 border: 1px solid #CCC;
}
-->
</style></pre></pre></div></div><br />
<br />
<ul class="formatter-ul">
 <li class="formatter-li">Enregistrez ce code où vous le souhaitez, au format PHP, et nommez le <em><strong>server_migration</strong></em> (<em>Vous pouvez aussi récupérer le fichier "zippé" <a class="offload" href="https://www.phpboost.com/upload/server_migration.zip">server_migration.zip</a></em>)
 </li><li class="formatter-li">Transférez-le sur le FTP du nouveau site, à la racine du dossier, si vous avez mis PHPBoost dans un dossier, ou à la racine du serveur, si PHPBoost est à la racine de votre serveur
 </li><li class="formatter-li">Ensuite, vous allez de voir l'appeler. Pour cela entrez l'adresse du nouveau site et rajoutez à la fin <em>server_migration.php</em> (<strong>Attention</strong>, ne mettez pas <em>www.example.org/news/news.php/server_migration.php</em>, mais <em>www.example.org/server_migration.php</em>. Si PHPBoost est dans un dossier, ce sera <em>www.example.org/dossier/server_migration.php</em>)<br />
</li></ul><br />
<br />
Après avoir rentré l'adresse, vous tomberez sur :<br />
<br />
<img src="https://resources.phpboost.com/documentation/installation/migration/migration.jpg" alt="migration" /><br />
<br />
Le champ URL correspondant à la nouvelle adresse de votre site. Par exemple, avant c'était <em>www.mon-site.fr</em> et dans votre nouvel hébergement vous avez choisi <em>www.ton-site.fr</em>, vous mettrez donc <em>www.ton-site.fr</em>.<br />
<br />
Le champ Path correspondant à l'emplacement qu'aura PHPBoost sur votre hébergement. Si vous avez choisi de le transférer à la racine, ce sera seulement <strong>/</strong>, si vous avez décidez de le mettre dans un dossier, ce sera <strong>/nom_du_dossier</strong>.<br />
<br />
<span class="message-helper bgc notice">Il faudra impérativement supprimer le fichier <em>server_migration.php</em> après la migration, pour des raisons de sécurité !</span><br />
<br />
<h2 class="formatter-title wiki-paragraph-2" id="paragraph-ajustement-de-la-configuration-du-nouveau-site">Ajustement de la configuration du nouveau site</h2><br />
<br />
<br />
<span class="message-helper bgc notice">Votre nouveau site doit maintenant fonctionner, mais il faut faire en sorte de <span style="text-decoration: underline;">pérenniser le changement</span> que nous venons de faire en le faisant rentrer dans la base de données (le cache n'est qu'une photo à un instant donné du contenu de la base de données), si le cache est régénéré, ce sont les valeurs de la base de données qui seront utilisées.</span><br />
<br />
Dans le panneau d'administration du site (que vous avez transféré), allez dans <em>Administration->Configuration->Configuration avancée</em> puis vérifiez que l'adresse et le chemin du site sont les bons (sinon modifiez-les) puis cliquez sur <em>envoyer</em> de façon à enregistrer en base de données les informations.<br />
<br />
<span class="message-helper bgc success">A ce stade une fois les bonnes informations validées elles sont enregistrées en BDD, vous pouvez donc effectuer la dernière étape.</span><br />
<br />
<h2 class="formatter-title wiki-paragraph-2" id="paragraph-regeneration-globale-du-cache">Régénération globale du cache</h2><br />
<br />
<br />
Pour éviter les soucis, il est recommandé de régénérer l'ensemble du cache, même si ce n'est pas obligatoire. Pour cela, il faut aller dans le panneau d'administration <em>Outils->Cache</em>, puis cliquez sur <em>vider</em>.<br />
<br />
Voilà, votre site devrait être transféré correctement. Si vous rencontrez des difficultés, n'hésitez pas à demander de l'aide sur le <a class="offload" href="https://www.phpboost.com/forum/forum-5+support-installation-mise-jour.php">forum de support</a>.]]></description>
                <pubDate>Mon, 21 Sep 2020 08:47:16 +0200</pubDate>
                
            </item>
		
            <item>
                <title><![CDATA[II. Installation et migration de PHPBoost]]></title>
                <link>https://www.phpboost.com/wiki/installation-et-migration-de-phpboost</link>
                <guid>https://www.phpboost.com/wiki/installation-et-migration-de-phpboost</guid>
                <description><![CDATA[Installation et migration de PHPBoost]]></description>
                <pubDate>Tue, 08 Jan 2013 13:41:20 +0100</pubDate>
                
            </item>
		
	</channel>
</rss>
