トップ以外のディレクトリへのインストールの件、解決したのでしょうか。
htdocsフォルダの内容をpublic_html内に、cgi-dataフォルダ以下をpublic_htmlの外にアップロードしたのですが、トップページで示されるセットアップアシスタントのuriにアクセスできません。
/cgi/setup/start.cgi?m=Tools&k=s300 にアクセスしようとすると、「404 The requested object was not found on this server.」のエラーとなります。
/cgi/setup/start.cgi にはアクセスできて、ログインできますが、パーミッション最適化ができません。
左上のメニューに、
アップロードの失敗やtgzファイルのダウンロードの失敗の可能性を考えて、はじめからやり直してみたのですが、状況に変わりはありません。
お忙しいところ申し訳ありませんが、どうぞよろしくお願いいたします。
ご質問ありがとうございます。
/cgi/setup/start.cgi?m=Tools&k=s300 にアクセスしようとすると、「404 The requested object was not found on this server.」のエラーとなります。
これは存在しないモジュールへアクセスしたときに表示される"CGI"のメッセージです。なんらかの理由で、「パーミッション最適化」モジュールが読み込まれなかったため表示されているものと思われます。
また、「消費税・カート情報変更」には、ショッピングカート決済CGI「チェックアウト」をインストールするまでアクセスできません。
「パーミッション調整」については、CMONOS.JP をオーナー権限でCGIが動作しない環境で限定的に動作させているとき使用する FTP でパーミッションを調整するツールです。xrea.com など、CMONOS.JP の推奨環境では必要ありませんので、表示されません。
「設定終了」はマニュアルの記載ミスでした。セットアップアシスタントには環境設定以外のモードがないため、「設定終了」は表示されません。ご心配をおかけし申し訳ありませんでした。
「サイト情報一覧」と「パーミッション最適化」は、env.pl の「ホームディレクトリ識別ID」が空の時($home_dir_id = '';)表示されます。env.pl の 22行目「ホームディレクトリ識別ID」が空欄になっていることをご確認ください。
この位置にこの設定があるのは、サブディレクトリを手動で増設していた時代のなごりなのですが、このままでは何か設定しなければならない印象があるので、次回配布時に注意書きを付記することにしました。
とりあえず、ホームディレクトリ識別ID が空欄であるかどうか確認していただければと思います。
回答いただき、ありがとうございます。
ホームディレクトリ識別IDにtoppageと文字を入れていました。
空にしたところ、エラーメッセージが消えました。
無事にセットアップできそうです。
今後ともどうぞよろしくお願いいたします。
解決してよかったです。
またいくつか改善するべき点をみつけることができました。ご質問いただいたことを感謝しております。
今後ともよろしくお願いいたします。