フォーラム掲示板について

以下の目的、注意点などご確認いただき、ご使用ください。

目的
Connect-CMSのユーザやConnect-CMSに興味のある方同士で自由に意見交換できる場を提供する目的で、コミュニティ掲示板として提供しています。
投稿方法
このサイトにユーザー登録することで、投稿することができます。
投稿内容
投稿内容は公開されます。
Connect-CMSに無関係な内容が記載されたと判断した場合、削除することがあります。
バグ情報
バグ(不具合)はGithub のIssues(https://github.com/opensource-workshop/connect-cms/issues)に記載していただくと、開発者に伝わりやすくなります。
また、セキュリティなど重大な事象の場合は、お問い合わせページよりお知らせください。優先的に調査いたします。
また、貢献ガイド(https://connect-cms.jp/abount/contributions)も参照をお願いします。
ユーザ登録
当サイトへのユーザ登録は以下のお問い合わせフォームよりお願いいたします。
https://connect-cms.jp/contact

フォーラムでのサポート範囲

当フォーラムでは、Connect-CMSのトラブルなどの相談も記載いただけますが、作業を肩代わりするものではありません。
作業の依頼は、株式会社オープンソース・ワークショップの調査メニューなどをご検討ください。
https://opensource-workshop.jp/service/rescue

フォーラム掲示板

Re: ロリポップへのインストール方法

2025年3月27日 18時27分 [永原 篤]

orangepink_lime様

こんにちは。
永原と申します。

Composerに関しては、以下のスレッドで「公星」さんという方がConnect-CMSのインストール方法を解説してくれているサイトを紹介されています。
https://connect-cms.jp/plugin/bbses/show/106/233/399#frame-233

こちらを参考にするのも良いかと思いました。

.htaccessファイルについては、ロリポップのマニュアルにも以下のページがありますね。
https://lolipop.jp/manual/hp/htaccess/

参考になればと思いますので、共有させていただきます。

(更新:2025年3月27日 18時35分)
スレッドの記事一覧
2025-03-27 [orangepink_lime]

はじめまして。

ロリポップへのインストール方法のページを見ても、どのようにしたらよいのか分かりません。コマンドを使ったことのない初心者です。

https://github.com/opensource-workshop/connect-cms/wiki/install-lolipop

上記の「.htaccess ファイルをwebディレクトリに配置」や「Composerダウンロード」

「Composerインストール」が何を使ってどうようにすればよいのか教えていただけないでしょうか。ロリポップの契約は終わっています。よろしくお願いします。

Re: ロリポップへのインストール方法
2025-03-27 [永原 篤]

orangepink_lime様

こんにちは。
永原と申します。

Composerに関しては、以下のスレッドで「公星」さんという方がConnect-CMSのインストール方法を解説してくれているサイトを紹介されています。
https://connect-cms.jp/plugin/bbses/show/106/233/399#frame-233

こちらを参考にするのも良いかと思いました。

.htaccessファイルについては、ロリポップのマニュアルにも以下のページがありますね。
https://lolipop.jp/manual/hp/htaccess/

参考になればと思いますので、共有させていただきます。

 永原様 ありがとうございます。

 参考にさせていただきます。

 以下のような場所でよろしいのでしょうか。本当に初歩的なことですみません。

 1

orangepink_lime様

永原です。

そうですね。
それが、コマンドを入力する画面です。

きっと、ただコピペできる方法をお伝えして、なんとなくConnect-CMSがインストールできたとしても、その後のバージョンアップや設定変更などでお困りになるんだろうなと推測いたします。

そのため、まずは以下を学ばれることをお勧めいたします。

  • Unix系OS(ロリポップはLinuxかな??)のコマンド実行方法。
  • 「ディレクトリ」と「パス」とは何か。
  • ファイルアップロードの方法(FTPなど)ロリポップのマニュアルなど探す。
  • ロリポップでのホームページ表示用のファイル設置方法(HTMLを表示する方法)
  • 簡単なPHPファイルでのホームページ表示(”Hello”って出るだけで良いので)


ここまでを各キーワードで検索して、解説しているサイトで学ばれてはいかがでしょうか。

そんなに、エキスパートになる必要はないので、自分なりに、上記のポイントが理解できれば良いと思うのです。

そうすれば、もうちょっと、Connect-CMSのインストール方法などもわかってくるかなと思ったりします。

もっと簡単に、Connect-CMSのインストールができるインストール用のプログラム(インストーラーと言います)も作って公開しようとは思っているのですが、我々も日々の作業に追われている部分もアリ、いまのところ、そのプログラムを作成する時間と費用が用意できていないのです。

ということで、現状では少し、勉強、がんばってください!

永原様 いろいろご案内ありがとうございます。

 https://github.com/opensource-workshop/connect-cms/wiki/install-lolipop

のサイトを参考にWebで調べながらすすめています。

 サイト内に『注意点 ※ロリポップでは、公開ディレクトリから非表示ディレクトリへシンボリックリンクを作成しても、ブラウザで閲覧すると、403エラーになる。そのため、.htaccessファイルで設定やデータを不正に閲覧できないようにしています。』

 この部分はどのように対応すればよろしいのでしょうか。まったくわかりません。

 永原様をはじめ、ロリポップにconnect-CMSをインストールされている方がいましたら対応を教えていただけないでしょうか。

 なお、「https://○○○.jp/」 にアクセスすると以下のようなエラーが出ます。インストールの階層は右のようになっています。これでよいのでしょうか。
 1 2

orangepink_lime様

おはようございます。
永原です。

一歩、進みましたね。
以下、確認と質問への回答です。

【確認】

図で示していただいたディレクトリ構造では、webの下にconnect-cmsディレクトリがあるように見えます。

https://github.com/opensource-workshop/connect-cms/wiki/install-lolipop
で説明している内容では、webの下にappやpublicがあるイメージなので、1階層(connect-cmsディレクトリが)、余分かもしれません。

以下のように、Connect-CMSのコピーコマンドでは、ディレクトリに「.」※ドット(いまいる場所) を指定していますので。

インストールディレクトリの確認

【質問への回答】

.htaccessファイルへの対応について。

「.htaccess ファイルをwebディレクトリに配置」の部分を見ていただき、この内容をテキストファイルで作成します。

作成したファイルをLolipopのwebディレクトリに配置(FTP)します。

上の確認で書きましたが、いま、ディレクトリがweb/connect-cms/publicなど となっているのでしたら、.htaccessファイルの以下の部分を変更すれば動くかもです。

RewriteRule ^(.*)$ /public/index.php [R]

RewriteRule ^(.*)$ /connect-cms/public/index.php [R]

以上、参考になりましたら。