Pas l'endroit où je pensais rester coincé. Mon hébergeur (mon pote) a réinstallé son système d'exploitation et comme je n'avais jamais vraiment travaillé sur le site, j'ai choisi de tout recommencer. Il utilise NGINX si cela compte.
Problème simple à décrire vraiment. Je ne peux pas cliquer sur Suivant sur la première page de l'installation. Lorsque vous cliquez sur le bouton, que le formulaire soit entièrement rempli ou non, une barre de progression apparaît brièvement, puis disparaît.
La version est 3.4.8 mais je ne pense pas que la version compte. Le serveur exécute php v5.4.16, ce qui est conforme aux spécifications recommandées.
J'ai effacé et décompressé le répertoire webroot plusieurs fois. Cela ne semble pas être un problème d'autorisations, mais je ne suis pas sûr.
Si vous ne pouvez pas installer Joomla, votre serveur ne remplit pas la configuration minimale requise. Par exemple, une configuration de base PHP doit avoir certaines extensions PHP activées.
Consultez le journal de la console de votre navigateur ou du serveur pour vérifier s’il existe une sortie d’erreur plus détaillée.
PD: PHP 5.4 n’est plus stable, il est en fin de vie. Je recommande au moins PHP 5,5 https: // secure.php.net/releases/
Une autre raison pour laquelle le bouton "Suivant" du programme d'installation ne fonctionne pas est due à des problèmes de sessions/cookies qui provoquent l'échec de la vérification des jetons CSRF et la redirection vers la première page et le message d'erreur à perdre en raison d'un manque de session . Quelques causes potentielles:
php.ini
.session.cookie-secure
dans php.ini
).J'ai utilisé CentOS 7 avec NGINX et Joomla 3.6.2 et j'ai eu le même problème.
Problème: Autorisation dans le dossier "/ var/lib/php/session" pour le groupe "Apache"
[user@localhost ~]$ Sudo ls -al /var/lib/php/session
total 8
drwxrwx--- 2 root Apache 4096 May 12 10:49 .
drwxr-xr-x 3 root root 4096 Aug 9 07:35 ..
Solution: Modifier l'autorisation de dossier pour le groupe "nginx"
[user@localhost ~]$ Sudo chown root:nginx /var/lib/php/session
[user@localhost ~]$ Sudo ls -al /var/lib/php/session
total 12
drwxrwx--- 2 root nginx 4096 Aug 9 08:13 .
drwxr-xr-x 3 root root 4096 Aug 9 07:35 ..
-rw------- 1 nginx nginx 1261 Aug 9 08:20 sess_a4j5nrejik5lqjq07es7if3dq6
Ça a marché!