====== La nouvelle plateforme Online.net ======
===== Qu'est-ce que la "nouvelle plateforme" Online.net ? =====
Une plateforme d'hébergement est un ensemble de serveurs permettant d'heberger des sites webs, cela
comprends le stockage (serveurs de fichiers), les serveurs web, php, sql, etc ...
Fidèle à notre habitude de vous faire bénéficier des meilleures technologies d'hébergement au meilleur prix,
Online fait évoluer sa plateforme technique !
Notre nouvelle plateforme technique vous permet de bénéficier de meilleures performances et d'une meilleure qualité de service grâce
à l'utilisation des dernières technologies et succède ainsi à notre plateforme d'hébergement actuelle après 7 ans de bons et loyaux
services.
Vous pouvez dès maintenant bénéficier de la nouvelle plateforme **sans changement de prix**.
===== Quelles sont les differences entre la nouvelle plateforme et l'actuelle ? =====
Outre les performances, nous avons modifié le fonctionnement de plusieurs applicatifs:
==== PHP ====
**Chroot** : Pour encore plus de sécurité PHP est désormais chrooté dans le virtualhost de votre sous domaine.
**Fonction email** : email: cette fonction permettait avant d envoyer des emails, cette fonction n'etant pas standard et etant l equivalent d une fonction deja existante de PHP a été supprimée.
==== Logs ====
Les logs apache de la nouvelle plateforme sont délivrés dans le répertoire "logs" de votre serveur chaque heure, directement au format compressé "gzip".
Le format de ces fichiers et logs est le format "combined" standard Apache, il regroupe l intégralité des logs de tous les sous-domaines (www, blog, photo) de votre nom de domaine.
Les logs sont désormais activés par défaut, pour tous les hébergements (supérieur a l'offre XS).
==== Statistiques ====
Les statistiques de la nouvelle plateforme sont générés par [[http://www.stedee.id.au/awffull|Awffull]],
elles sont misent à jour chaque heure pour tous les hébergements.
Les statistiques sont directement générés dans votre espace d'hébergement, et accessible par le web
sous le sous-domaine awffull.domaine.com .
===== Quelles modifications dois-je faire avant de transférer mon site sur la nouvelle plateforme ?=====
Dans la plupart des cas, vous n'aurez a faire que deux modifications dans vos scripts PHP :
* Fonction Email: cette fonction permettait avant d'envoyer des emails. N'étant pas standard, elle à été supprimée.
Il s'agit donc de remplacer l'appel à l'ancienne fonction email, par la fonction mail() standard de PHP, voici ci-dessous un exemple:
\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\n";
# On remplace l'appel a la fonction email
# par la fonction mail()
# if (!email($from,$to,$subject,$message,$from,$headers))
if (!mail($to, $subject, $message, $headers))
{
echo "Erreur: Impossible d'envoyer le mail";
}
else
{
echo "Envoi réussi";
}
?>
* Changement de répertoire racine (du au chroot):
Le répertoire racine de votre virtualhost est désormais "/". Si vous avez installé un logiciel, il est possible que ce dernier
ait réglé en "dur" le répertoire racine dans un fichier de configuration.
Le répertoire racine n'étant plus le même, votre site risque de ne plus fonctionner.
Pour le remettre en fonction il vous suffit
de modifier le répertoire racine.
Prenons par exemple le CMS Joomla. Nous considérons que Joomla a été installé dans le répertoire "www/joomla" à la racine du compte FTP.
Editez et modifiez le fichier configuration.php comme suit:
/* L'ancien répertoire racine */
# $mosConfig_absolute_path = '/var/www/25/f/r/e/fredj.org/www/joomla';
# $mosConfig_cachepath = '/var/www/25/f/r/e/fredj.org/www/tesjoomla/cache';
/* Le nouveau répertoire racine compatible avec toutes les plateformes (chez vous, sur la plateforme historique et sur la nouvelle plateforme) */
$mosConfig_absolute_path = $_SERVER['DOCUMENT_ROOT'] . "joomla" ;
$mosConfig_cachepath = $_SERVER['DOCUMENT_ROOT'] . "joomla/cache";
Et si Joomla à été installé directement dans le dossier www du serveur FTP :
/* L'ancien répertoire racine */
# $mosConfig_absolute_path = '/var/www/25/f/r/e/fredj.org/www';
# $mosConfig_cachepath = '/var/www/25/f/r/e/fredj.org/www/cache';
/* Le nouveau répertoire racine compatible avec toutes les plateformes (chez vous, sur la plateforme historique et sur la nouvelle plateforme) */
$mosConfig_absolute_path = $_SERVER['DOCUMENT_ROOT'];
$mosConfig_cachepath = $_SERVER['DOCUMENT_ROOT'] . "cache";
===== OSCommerce =====
Il semblerait qu'OSCommerce ne soit pas compatible avec Mysql5 dans ses anciennes versions,
si vous avez des erreurs du type:
1054 -Unknown column 'xxx' in 'on clause'
Consultez [[http://www.oscommerce-fr.info/faq/qa_info.php?qID=198|cette documentation]] qui vous explique comment corriger le probleme.
===== Mon site est il sur la nouvelle plateforme ?=====
Pour savoir si votre site a déjà été transféré sur la nouvelle plateforme rien de plus simple,
il vous suffit de vous identifier sur la [[|Console d'administration]] puis d afficher les détails
de votre hébergement.
===== Comment transférer mon site web sur la nouvelle plateforme ? =====
Pour transférer votre site web vers la nouvelle plateforme sans attendre, identifiez vous dans la [[:hebergements/console|console d administration]]
et cliquer sur la rubrique [[http://www.online.net/migration.pl|Nouvelle Plateforme]].
Votre site web sera transferé automatiquement sur la nouvelle plateforme à partir du *15 Juin 2008*.