it-swarm.com.de

Bei Neuinstallation kann nicht auf Weiter geklickt werden

Nicht der Ort, an dem ich stecken bleiben würde. Mein Webhost (Kumpel) hat sein Betriebssystem neu installiert, und da ich noch nie wirklich an der Website gearbeitet hatte, entschied ich mich für einen Neustart. Er benutzt NGINX, wenn es darauf ankommt.

Einfaches Problem wirklich zu beschreiben. Ich kann auf der ersten Seite der Installation nicht auf Weiter klicken. Wenn Sie auf die Schaltfläche klicken, wird unabhängig davon, ob das Formular vollständig ausgefüllt ist, kurz ein Fortschrittsbalken angezeigt, der dann ausgeblendet wird.

Die Version ist 3.4.8, aber ich denke nicht, dass die Version von Bedeutung ist. Auf dem Server wird PHP v5.4.16 ausgeführt, das die empfohlenen Spezifikationen dafür erfüllt.

Ich habe das Webroot-Verzeichnis einige Male gelöscht und entpackt. Dies scheint keine Berechtigungsfrage zu sein, aber ich bin mir nicht sicher.

1
Matt

Wenn Sie Joomla nicht installieren können, erfüllt Ihr Server nicht die Mindestanforderungen. Zum Beispiel muss für eine grundlegende PHP Konfiguration bestimmte PHP Erweiterungen aktiviert sein.

Überprüfen Sie die Browserkonsole oder das Serverprotokoll, um festzustellen, ob eine detailliertere Fehlerausgabe vorliegt.

PD: PHP 5.4 ist nicht mehr stabil, es hat das Ende seiner Lebensdauer erreicht. Ich würde mindestens empfehlen PHP 5.5 https: // secure.php.net/releases/

5
Anibal

Ein weiterer Grund dafür, dass die Schaltfläche "Weiter" des Installationsprogramms nicht funktioniert, sind Probleme mit Sitzungen/Cookies, die CSRF-Tokenprüfung schlägt fehl und leitet zur ersten Seite zurück und die Fehlermeldung, die aufgrund fehlender Sitzung verloren geht . Einige mögliche Ursachen:

  • Cookies sind in Ihrem Browser deaktiviert.
  • Cookies werden von einer Browsererweiterung gefiltert/blockiert.
  • Cookies werden von einem (vorwärts oder rückwärts) Proxy oder einer anderen Middleware gefiltert/blockiert.
  • PHP-Sitzungen sind aufgrund einer Fehlkonfiguration in php.ini Nicht funktionsfähig.
  • Verwendung einer HTTP-Verbindung, wenn Sitzungscookies für Nicht-HTTPS-Verbindungen blockiert sind (z. B. session.cookie-secure in php.ini).
2
Kevinoid

Ich habe CentOS 7 mit NGINX und Joomla 3.6.2 verwendet und hatte das gleiche Problem.

Problem: Berechtigung im Ordner "/ var/lib/php/session" für die Gruppe "Apache"

[[email protected] ~]$ 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 ..

Lösung: Ändern Sie die Ordnerberechtigung für die Gruppe "nginx"

[[email protected] ~]$ Sudo chown root:nginx /var/lib/php/session
[[email protected] ~]$ 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

Es funktionierte!

2