このサーバーにアクセスする権限がありません

このサーバーにアクセスする権限がありません

Joomla で 2000 個のフィールドを持つフォームを作成しましたが、フォームを送信すると次のエラーが発生します: エラー - このサーバーの /en/soccer-player-update にアクセスする権限がありません。さらに、ErrorDocument を使用してリクエストを処理しようとしたときに 404 Not Found エラーが発生しました。

また、投稿データに関連する php.ini と shuhosin 拡張値を増やしましたが、エラーは見つかりません。

mod_security の問題でしょうか? それとも何か問題でしょうか?

答え1

Apacheの設定ファイルを変更する必要があります

オプション インデックス FollowSymLinks ExecCGI を含む デフォルトでは、グローバル ディレクトリ設定は次のとおりです (httpd.conf 行 ~188):

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

オプションを次のように設定します: Options Indexes FollowSymLinks Includes ExecCGI

最終的には次のようになります。

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

関連情報