| Auteur |
Message |
caro
Peau de vache

Etat civil: Célibataire
Localisation: Belgique
Messages: 1988
Sexe:
Style: BlueLight
|
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:
Style: BlueLight
|
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éplierFatal 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:
Style: BlueLight
|
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éplierOptions +FollowSymlinks RewriteEngine on RewriteCond %{REMOTE_HOST} !^123\.123\.123\.123 RewriteRule \.html$ /maintenance.html [R=302,L]
MODIFIER DANS LE CODE que vous venez d'ajouter
Déplier123.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:
Style: BlueLight
|
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
REMPLACER PAR
Si la ligne ne s'y trouve pas.
AJOUTER alors la ligne :
|
| |
|