お世話になります。
ショッピング機能のあるwebサイトを構築するためにCMONOSをインストールしました。
セットアップの段階で、「Forbidden 404 Not Found error …」がでます。
原因がわかりませんので、フォーラムにてお尋ねいたします。既出でしたら申し訳ありません。
今の状況を失礼ながら、箇条書きでご報告いたします。
◎レンタルサーバー
CPI シェアードプラン ACE01(共有型)
サブドメインにて運用 xxxx.domainname.com(URLがダミーです)
1)簡単インストーラーはエラーに。
簡単インストーラー(installer.cgi)へはアクセスでき、ファイルも解凍されました。
しかし、/cgi/setup/start.cgi へのアクセスで
「Forbidden 404 Not Found error …」が。
ファイルはインストールされていましたが、
簡単インストーラーは使えないものと思い、FTPソフトで全ファイルを削除。
2)「簡単インストーラー」を使用しないインストールを。
html
├任意のフォルダ(htdocsフォルダ内のデータをアップロード)
└cgi-data
「_htaccess」ファイルの名前を「.htaccess」に変更すると、
サーバ環境の調査 servercheck.cgi で「Forbidden 404 Not Found error …」が。
任意のフォルダ内の「.htaccess」を「_htaccess」に変更すると
サーバ環境の調査 servercheck.cgi が表示されました。
(cgi-dataフォルダ内は、「.htaccess」のまま)
セットアップアシスタント「/cgi/setup/start.cgi」へアクセスできましたが
今はこの段階で作業を止めています。
インストールに問題があるかどうかもわからず
このまま進めていいのか不安です。
また、サブドメインでの運用ができるのかという不安もでてきました。
初心者の質問で恐縮ですが、ご教授いただけますと幸いです。
よろしくお願いいたします。
ご質問ありがとうございます。
また詳細な検証感謝いたします。
.htaccess の記述が CPI と相性の悪いものとなっているようです。「簡単インストーラー」には問題がないように思います。
そこでお手数ですが、現在のファイルを一旦削除し、「簡単インストーラー」で「セットアップアシスタント(/setup/start.cgi)」にアクセスするところまで進めてみてください。(「簡単インストーラー」が動く場合は手作業で各ファイルを書き換えるより正確ですので…。)
ここでエラーとなるのは、簡単インストーラーが、「_htaccess」を「.htaccess」に変更するためと思われます。したがいまして「.htaccess」のどこに問題があるかわかれば、症状が改善するものと思います。
とりいそぎ下記をお試しください。
Options +FollowSymLinks
(改行)上記作業の後、「セットアップアシスタント(/setup/start.cgi)」にアクセスして、動作するかどうかご確認ください。もし動作するようでしたら、簡単インストーラーが自動的に処理するよう動作を改善いたします。
この度は大変参考になるご指摘ありがとうございます。検証にご協力いただけましたら幸いですm(_ _)m。
早々にご返信いただき、ありがとうございます。
ご指示の内容に沿って再インストールをいたしました。
簡単にご報告いたします。
おかげさまで、インストール完了し、記事のテスト投稿ができました!
わかりやすいご指示で、たいへん助かりました。
お忙しい中、ありがとうございました。
詳細なご報告ありがとうございます。たいへん参考になりました。ご報告いただいた内容を参考に、次期バージョンの簡単インストーラーでは、CPI などで問題が出ないよう改善する予定です。
また何かお気づきの点がありましたらぜひご教示ください。今後ともどうぞよろしくお願い申し上げますm(_ _)m。
〈追記〉
現在配布中の「簡単インストーラー」には、インストール時に設定する「システム基本設定」に、CPI などで必要となる設定を .htaccess に追記するオプションが追加されています。