OVH Community, votre nouvel espace communautaire.

Régler les soucis de Flarum 0.1 béta 5


NocKFR
02/07/2016, 22h27
Je rajoute mon petit tuto pour l'install sur un mutu OVH

J'ai tenté l'install en SSH, il manque des dépendances sur les mutu

SOIT vous téléchargez ce package à mettre sur votre mutu : https://plik.ovh/file/HntLDJ81482m9m...iAh/flarum.rar

SOIT vous suivez ces instructions

-- A télécharger --

- WAMP (http://www.wampserver.com/)
- Composer pour Windows (https://getcomposer.org/Composer-Setup.exe)
- Flarum (https://github.com/flarum/flarum/releases/)
- FileZilla (https://filezilla-project.org/download.php)

-- Installation --

- Installer Wamp
- Installer Composer
- Créer le dossier de Flarum dans le dossier c:/wamp/www
- Lancer cmd.exe (Touche Windows+R)
- Rendez-vous dans le dossier de Wamp >
Code:
cd c:/wamp/www/flarum
- Entrer la commande >
Code:
composer create-project flarum/flarum . --stability=beta
- Installer le package FR >
Code:
composer require maelsoucaze/flarum-ext-french
- Lancez FileZilla
- Transférer les fichiers du dossier c:/wamp/www/flarum vers votre Mutu (Ex. dossier : www/Flarum)
- Rendez-vous sur ndd.tld/Flarum
- Renseignez les informations de votre base de donnée
- Validez
- Rendez-vous dans la partie Admin ndd.tld/Flarum/admin > Extensions
- Activer l'extension French
- Rendez-vous dans la partie "Basics" > Choisissez "Français fr" > Validez

Voila ! Un beau forum. Attention, Flarum est actuellement en BETA, donc évitez de le mettre en prod.

Dryusdan
02/07/2016, 00h52
Bonsoir
Si vous êtes ici c'est surement que vous avez fais comme moi, vos dissidents et que vous avez utilisé un forum déconseillé à une mise en production sur des serveurs de production OVH.
Il y a deux bugs principaux que rencontre Flarum 0.1 bêta 5 sur OVH,
  • le premier étant à la connexion ainsi qu'à l'affichage des topics, un message d'erreur apparait nous signalant qu'on n'a pas le droit d’accéder à cette ressource. La raison ? Flarum n'arrive pas à accéder à son fichier api.php. La cause ? Les firewall d'OVH.
  • Le second est aussi lors de la connexion (mais pas que ), vous recevez un message d'erreur signifiant que Flarum a rencontré un problème et qu'il faut actualiser la page, mais quand vous l'actualisez, MAGIE, ça fonctionne. Le problème vient cette fois ci du moteur FPM.


Comment régler ça ?

Si vous n'utilisez pas de mutli-site : Allez sur votre panel, choisissez votre produit, sélectionnez "Modifier la configuration". Cliquez sur le menu "Moteur" et sélectionnez "PHPCGI", plus bas il y a un menu "Pare feu applicatif", sélectionnez "Désactiver".

Si vous utilisez le multi-site : Flarum doit-être dans un dossier situé à la racine de l'hébergement pour que cela fonctionne. Il ne peut être dans un sous dossier. Dans ce dossier, créez un fichier .ovhconfig et placez ceci dans ce fichier :
Code:
app.engine=phpcgi
app.engine.version=7.0
http.firewall=none
Maintenant Flarum doit fonctionner à merveille