Si vous rencontrez un problème avec MushRaider, exposez le sur le forum dédié au support en prenant la peine de suivre ce modèle. Avant de poster prenez la peine de lire les conseils ci-dessous. Si vous avez une idée et souhaitez faire une suggestion utilisez le forum dédié aux suggestions.
Problèmes fréquents
J’ai une page blanche ou des erreurs au lieu du formulaire d’installation
Ceci peut arriver si vous utilisez votre propre serveur et que vous avez des problèmes de permission. Assurez-vous d’avoir les permissions d’écriture sur :
/app/Config
/app/tmp
Je ne peux pas envoyer d’image de fond ou de logo
Assurez-vous que l’image envoyée n’est pas trop grosse (dépend de votre serveur) et que vous avez les permissions d’écriture sur :
/app/webroot/files/theme
Je suis chez 1and1 pour mon hébergement
1&1 comme d’autres rares hébergeurs ont des configurations de leurs serveurs mutualisés pour le moins exotiques qui peuvent poser problème sur la plus part des installations classiques comme MushRaider. Si vous avez bien suivi les conseils précédents et que vous obtenez toujours une erreur comme une page 404 ou encore une mauvaise redirection il vous faut modifier les 3 fichiers .htaccess livrés avec l’outil, à savoir remplacer leurs contenus respectifs comme cela :
/.htaccess
RewriteEngine on RewriteBase /path/to/mushraider/in/url RewriteRule ^$ app/webroot/ [L] RewriteRule (.*) app/webroot/$1 [L]
/app/.htaccess
RewriteEngine on RewriteBase /path/to/mushraider/in/url RewriteRule ^$ webroot/ [L] RewriteRule (.*) webroot/$1 [L]
/app/webroot/.htaccess
RewriteEngine On RewriteBase /path/to/mushraider/in/url RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,L]
PS : N’oubliez pas de changer « /path/to/mushraider/in/url » par le chemin vers mushraider dans l’url. Par exemple si le raid planner est accessible via http://monsite.com/mushraider il faut donc remplacer par « /mushraider » dans les .htaccess
Où se trouve le journal d’erreurs ?
Le journal d’erreurs se situe dans :
/app/tmp/logs
Comment afficher les erreurs PHP sur ma page ?
Par défaut les erreurs PHP sont cachées. Si vous souhaitez les afficher suivez la procédure suivante :
- Ouvrir le fichier /app/Config/core.php
- Localiser la ligne Configure::write(‘debug’, 0);
- Changer cette ligne par Configure::write(‘debug’, 2);
Vider et réinitialiser le cache
Afin d’accélérer l’affichage des pages, certains éléments récurrents sont « mis en cache ». Après une mise à jour il est possible que ce dernier ne soit pas mis à jour également et pose donc problème. Pour forcer sa réinitialisation rien de plus simple :
- Supprimer le contenu du répertoire /app/tmp/cache/models/
- Supprimer le contenu du répertoire /app/tmp/cache/persistent/