Sie haben keine Berechtigung, auf diesen Server zuzugreifen

Sie haben keine Berechtigung, auf diesen Server zuzugreifen

Ich habe in Joomla ein Formular mit 2000 Feldern erstellt, aber wenn ich das Formular absende, erhalte ich die Fehlermeldung: „Sie haben keine Berechtigung, auf diesem Server auf /en/soccer-player-update zuzugreifen.“ Außerdem ist beim Versuch, die Anfrage mithilfe eines ErrorDocuments zu verarbeiten, ein 404-Fehler „Nicht gefunden“ aufgetreten.

Ich erhöhe auch die mit den Post-Daten verbundenen php.ini- und Shuhosin-Erweiterungswerte, kann den Fehler jedoch nicht finden.

Es könnte sich um ein Mod_Security-Problem handeln, oder um irgendein anderes?

Antwort1

Sie müssen Änderungen in Ihrer Apache-Konfigurationsdatei vornehmen

Optionen Indizes FollowSymLinks Includes ExecCGI Standardmäßig lauten Ihre globalen Verzeichniseinstellungen (httpd.conf Zeile ~188):

 <Directory />
 Options FollowSymLinks
 AllowOverride All
 Order deny,allow
 Allow from all
 </Directory>

Stellen Sie die Optionen auf: Optionen Indizes FollowSymLinks Includes ExecCGI

Schließlich sollte es so aussehen:

 <Directory />
 #Options FollowSymLinks
  Options Indexes FollowSymLinks Includes ExecCGI
  AllowOverride All
  Order deny,allow
  Allow from all
 </Directory>

verwandte Informationen