PHP Maximus CMS.eu | Maximus Canada | Maximus Italie | BBtoMax
spacer
spacer search

Tout sur Maximus CMS
Version actuelle: Fuzion BS
  Fly Kernel Version 1.1.2

Search
spacer
header
Accueil
Mon compte
Copyrights
 
Retour à l'accueil des tutoriaux
Voici un Tutorial,
souhaitant vous apporter solution,
dans tous les cas n'hésitez pas à revenir,
ce module est en constante évolution ...
Vous pouvez vous aussi y participer


[ Retour ]
Accueil des Tutoriaux -> Lecture d'un Tutorial
Tutorial écrit par Cyril du 18-05-2006 à 17:35:31

Compléments compatibilité PHPNuke
Temps prévisible pour l'installation: 30 Secondes
Facilité d'installation:  

Maximus est basé sur phpnuke, mais depuis plus d'un an est passé et le code a terriblement évoluer pour parfaire sa légèreté donc génération plus rapide et sa sécurité, de ce fait maximus a perdu sa compatibilité initiale

dans l'idée de rester compatible maximus est doté d'origine de plusieurs 'passerelles' assurant la compatibilité, celles ci sont chargée dynamiquement afin de ne pas avoir de contrainte de quoi que ce soit

il reste quand même un point à controler lors de l'installation d'un module phpnuke
comme malheureusement souvent ( trop souvent même ) les modules, thèmes et blocs ne sont pas conformes au développement de phpnuke, pour résumer lors du passage en phpnuke 6.5 une grosse modification a été effectuée : le changement de layer sql, dès lors les développeurs auraient dû upgrader leur scripts, mais malheureusement très peu l'on fait ce qui cause un premier soucis que vous pourrez rencontrer et ceci même sur des modules soit disant validés 7.9
pour le savoir ouvrez un des fichiers et regardez si vous trouvez des $dbi pour que les requêtes sql communiquent avec la base de donnée
si tel est le cas, il vous reste 2 solutions :

1) la meilleure des deux, remplacer les $dbi par des $db, comme expliqué dans ce post :
www.php-maximus.org/modules.php?name=Forums&file=viewtopic&t=308

Je reconnais que c'était plus au codeur du module de le faire, mais bon passons sur ca ( pour information plus aucun scripts NSN n'en contient, car ils ont été maintenu toujours à jour )

2) seconde solution, vous ne touchez pas au code et vous laisser maximus se charger de lire ce script
alors rendez vous dans votre administration

onglet :
Gestion du site -> Configuration simple -> Informations

sur cette page vous pourrez voir cette option désactivée par défaut:
Activer l'ancien layer PHPNuke ( $dbi )

alors activez la, ainsi les scripts contenant des $dbi seront tout de même interprétés

Pourquoi la première solution est préférable

Tout simplement parce que d'ans la seconde solution nous chargeons en mémoire un second layer et que cela va forcément ralentir votre site internet et allourdir la charge machine

Dans tous les cas, vous avez déjà une solution :)

[ Retour à l'index des tutoriaux | Poster un commentaire ]

Hebeh.com, hebergement professionnel de sites internet www.hebeh.com

Hicih.com, noms de domaine pour vos sites internet www.hicih.com

Pétition contre la loi pécresse www.psycholyon2contrelaloipecresse.com

 
Distroy Max_Howto Cache ~ Distroy Sessions ~ 
Retrouvez des informations similaires grâce aux moteurs de recherche suivants:
 google google.com yahoo msn aol altavista mozbot biglotron mirago exalead voila lycos seek ask france ask monde france evasion apocalx vigoos doona globly envolk metafrance mamma alltheweb
Reproduction interdite (partielle ou totale) sans autorisation écrite de notre part.
Copyrights Maximus CMS
Projet Maximus SourceForge
Google Groups Maximus
Maximus CMS est présent sur le Wikipedia Français
Maximus OsCommerce est présent sur le Wikipedia Français
Projet Open Source hébergé par www.hebeh.com

rss rss
Tous droits réservés. PHP-MaXiMuS est un logiciel libre en version GNU/GPL license.
Copyright 2005 - 2008 PHP-Maximus CMS.

[ Page générée en 0.1833 sec ] [ (PHP: 66% - SQL: 34%) ] [ Requêtes SQL: 14 ] [ 1915 pages vues la dernière heure ]
 Top Max Cache Off Copyright Mentions légales PHP Maximus CMS