• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Fedora4にてXOOPSを設定し、ブラウザにてエラー403が表示する。)

Fedora4でXOOPSを設定する際に表示されるエラー403の解決方法

このQ&Aのポイント
  • Fedora4でXOOPSを設定しようとすると、ブラウザにエラー403が表示されます。ApacheとPHPとmysqlは設定済みで、httpd.confのファイルに適切な設定を追加しましたが、解決しません。
  • XOOPSのインストールを試みる際に、ブラウザのアドレス欄にhttp://サーバー名/xoopsを入力すると、エラー403が表示されます。調査の結果、OS:Fedora4、ApacheとPHPとmysqlは正しく設定されており、httpd.confのファイルにも適切な設定が追加されています。
  • Fedora4でXOOPSを設定しようとすると、ブラウザにエラー403が表示されます。OS:Fedora4、ApacheとPHPとmysqlの設定は正しく行われており、httpd.confにも適切な設定が追加されています。しかし、XOOPSのインストールがうまくいかず、エラー403が発生しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • ops
  • ベストアンサー率52% (13/25)
回答No.3

こんばんわ、 403は権限が無いため表示できないことが多々あります。 1)/var/log/http/error_logを参照する 1)firewall有効ならiptables を解析の為に一時的に止める。 2)Selinux がenable ならdisableにする。 3)chmod 777にしてみる。あまりお勧めしません。  オーナー、グループの設定にてはじかれていませんか。 ========================================== From RHCE Current

gibu
質問者

お礼

連絡が遅くなり申し訳ございません。 回答ありがとうございます。 提供して頂いた内容を試してみます。 何かありましたらたら申し訳ございませんが ご教授宜しくお願いします。

その他の回答 (2)

  • pakuti
  • ベストアンサー率50% (317/631)
回答No.2
gibu
質問者

補足

回答ありがとうございます。 Selinuxを無効にしてサーバを再起動し、xoopsにアクセスした所、 やはりだめでした。 NO_3の方で回答を頂いた内容で設定をしてもやはりエラー403でしたが その後、/var/log/httpd/error_logのファイルを見た所、下記のように なっていましたのでインターネットで探した所、httpd.confファイルの DirectoryIndexの所を編集しhttpdのサービスを立ち上げた所、 表示できました。 Directory index forbidden by rule: /var/www/xoops/ ■httpd.conf Alias /xoops "/var/www/xoops" <Directory "/var/www/xoops"> DirectoryIndex index.php index.html←コメントアウト # DirectoryIndex "/var/​?www/xoops/html"←コメント ご迷惑をおかけして申し訳ございませんでした。

  • elvinex
  • ベストアンサー率60% (6/10)
回答No.1

XoopsのドキュメントルートはXoops/html/index.phpではなかったでしたっけ? Alias /xoops "/var/​www/xoops/html" ではどうでしょう Xoopsディレクトリを解凍してもディレクトリが三つくらいしかなかった記憶があります。最近のバージョンのことは分かりませんが。

gibu
質問者

補足

No.1のelvinexさん回答ありがとうございます。 Alias /xoops "/var/​​www/xoops/html"​を 編集しましたがやはりエラー403で表示します。 xoopsを参照してディレクリ配下を再帰的にアクセス権を変更して も駄目でした。 .htaccessのファイルを追加してアクセスしましたが駄目でした。 なぜこうなるのかがわからないです。 mrtgの時は同じくエラー403で表示していましたがアクセス権ファイル の中身を編集したら出来ました。(例:Allow from allを追記) 又、ご教授をお願いします。