Malleo CMS
Accueil »Forum »Support du CMS »Support à l'installation du CMS »[INFOS] Centralisation des bugs - d'installation - résolus

INFOS: Centralisation des bugs - d'installation - résolus


Auteur Message
caro
Peau de vache

Etat civil: Célibataire
Localisation: Belgique
Messages: 1988
Sexe: femme
Style: BlueLight
post_4864 14/03/2009 à 12h54
Si vous avez un souci nous vous invitons à regarder si la solution ne se trouve pas déjà dans ce sujet ou dans la documentation.
Sur la page des prérequis ou dans les informations propres aux hébergeurs testés.

Nous tenterons de rassembler les solutions possibles.
Cela devrait vous permettre de trouver plus rapidement une réponse efficace.
Si l'information nécessaire ne se trouve pas ici, ou si vous n'arrivez pas à solutionner votre souci, n'hésitez pas à poster un nouveau sujet.

Astuces AVANT l'installation:

Limiter l'accès du site pendant l'installation de Malleo



Solutions pour régler différents petits bugs:

Comment désactiver SQL Safe Mode avec wampserver en local?


Bugs APRES un transfert ou une mise à jour:

Régler une erreur du type array_diff_key ; après transfert de votre site en local vers un hébergement web
 
caro
Peau de vache

Etat civil: Célibataire
Localisation: Belgique
Messages: 1988
Sexe: femme
Style: BlueLight
post_4865 14/03/2009 à 13h01
Malleo requiert php5 pour fonctionner.
En local, si cette obligation n'est pas respectée l'installation se fait quand même.
Le bug survient quand vous transferez alors votre site de votre pc vers votre hébergement web.

Une erreur du genre peut alors survenir:

 Déplier
  1. Fatal error: Call to undefined function: array_diff_key() ...

Il suffit d'activer le php5 si votre hébergeur le permet.
Et éditer le fichier .htaccess dans la racine du site
Voici quelques informations complémentaires dans la documentation.
 
caro
Peau de vache

Etat civil: Célibataire
Localisation: Belgique
Messages: 1988
Sexe: femme
Style: BlueLight
post_4866 14/03/2009 à 13h20
Si vous ne désirez pas que votre site soit accessible aux visiteurs / membres pendant votre installation ou mise à jour, vous pouvez momentanément réduire l'accès? Vous serez alors le seul à pouvoir afficher vos pages.


1° solution :
OUVRIR le .htaccess

En dessous de ce qui est déjà présent et sur une nouvelle ligne
AJOUTER

 Déplier
  1. Options +FollowSymlinks
  2. RewriteEngine on
  3. RewriteCond %{REMOTE_HOST} !^123\.123\.123\.123
  4. RewriteRule \.html$ /maintenance.html [R=302,L]


MODIFIER DANS LE CODE que vous venez d'ajouter

 Déplier
  1. 123.123.123.123 : par votre propre IP qui sera la seule autorisée

AJOUTER
un fichier maintenance.html : c'est la page de maintenance placée à la racine du FTP.
Les visiteurs tomberont sur cette page.

Si vous n'y arrivez pas une autre méthode est possible (merci lizard)
Donc ne faites pas les 2 méthodes d'un coup!! il y aura surement des bugs...

2° méthode:


Ajouter une restriction de l'accès par .htaccess et .htpasswd, pour cela voici 2 liens utiles.

htaccess generator
ce script te permettra de générer simplement des fichiers .htaccess et .htpasswd.

htpasswd Content Generator
cette page te permettra de crypter rapidement le contenu du fichier .htpasswd.

Si vous avez besoin d'aide pour cette manipulation n'hésitez pas à poster dans ce forum. (pas ce sujet il est verrouillé)
 
caro
Peau de vache

Etat civil: Célibataire
Localisation: Belgique
Messages: 1988
Sexe: femme
Style: BlueLight
post_4868 14/03/2009 à 13h29
Avec wampserver en local l'option sql safe mode est peut être en mode ON.

Cette fonction revient à verrouiller votre serveur web pour n'utiliser qu'1 base avec 1 seul utilisateur. C'est idéal si vous ne voulez pas stocker des parametres de connexion SQL dans un fichier PHP, mais ça engendre avec Malleo un bug.

Il suffit alors de désactiver cette option (aucun risque pour vous, point de vue sécurité, n'ayez pas peur)

OUVRIR

php.ini

CHERCHER
 Déplier
  1. sql.safe_mode = On

REMPLACER PAR

 Déplier
  1. sql.safe_mode = Off

Si la ligne ne s'y trouve pas.

AJOUTER alors la ligne :

 Déplier
  1. sql.safe_mode = Off
 


Qui est en ligne ?
0 membre, 0 bot et 11 invités en ligne: 11 invités
1 membre, 2 bots et 433 invités sont passés dans les dernières 24H: Liz@rd, Google [Bot], Majestic-12 [Bot], 433 invités
Légende des groupes: Fondateurs Graphistes Codeurs Adaptateurs Apprenti Adaptateur Supporters VIP
Anniversaires
Aucun anniversaire à souhaiter aujourd'hui.
A souhaiter dans les 15 prochains jours:
 - Le Mardi 28 Mai djram82 aura 29 ans.  - Le Dimanche 02 Juin cristal aura 40 ans.  - Le Mardi 04 Juin prenducash aura 36 ans.  - Le Mardi 04 Juin olivier83700 aura 36 ans.