Bonjour à tous,

 

Cela fait quelques mois maintenant que j’ai dû intégrer SocialEngine à un serveur Nginx + PHP-FPM 5.6.

Tout marche formidablement bien alors je vous partage les règles Nginx nécessaires au bon fonctionnement de la bête :

location /index.php {
 rewrite ^/(.*)$ /index.php?rewrite=2 last;
 }
location ~ /$ {
 rewrite ^/(.*)$ /index.php?rewrite=1 last;
 }
try_files $uri $uri/ @exist;
 location @exist {
 rewrite ^(.*)$ /index.php?rewrite=1 last;
 }
location /install/ {
 index index.php;
 if (!-e $request_filename) { rewrite ^(.*)$ /install/index.php?rewrite=1; }
 }

 

Tout est à rajouter dans votre virtual host nginx 🙂