Bonjour,

j'ai développé une application web avec CakePHP 2.10 qui est utilisée sur 4 sites différents. Tout fonctionne très bien sur ces 4 sites, mais là, j'essaie de copier le même projet sur un autre serveur et j'obtiens immanquablement une erreur 504 (Gateway Timeout).

  • L'hébergeur est le même pour les 5 serveurs (OVH).
  • Mes fichiers .htaccess sont les mêmes.
  • J'ai vérifié qu'aucun fichier soit en UTF with BOM
  • J'ai vidé à plusieurs reprises le cache
  • J'ai vérifié la propagation du DNS - ok!
  • Je me suis mis en debug=2
  • La connexion sur ma base de données se fait bien si je me connecte depuis un autre serveur
  • Je suis en PHP 7.1 version stable (j'ai essayé les autres versions), en PHPCGI
  • Il n'y a pas de firewall
  • Mes fichiers ont tous un droit d'accès 604 et mes dossiers 705

Voilà, si vous avez une idée de ce qui peut clocher, merci d'avance.

Voici mes .htaccess :

www/

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule ^$ app/webroot/ [L]
    RewriteRule (.*) app/webroot/$1 [L]
</IfModule>

app/

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule    ^$    webroot/    [L]
    RewriteRule    (.*) webroot/$1    [L]
</IfModule>

webroot/

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>

Aucune réponse