【環境情報】
・baserCMSのバージョン:5.1.7
・レンタルサーバー名:ロリポップ
・使用テーマ:独自テーマ
・PHPスキル(自己評価):E
お世話になります。
baserCMSのおかげでサイト作成が捗っており、非常にありがたいプロダクトです。
現在、ロリポップサーバーのルートディレクトリ内に、baserCMSの必要ディレクトリ群のみが散乱するように存在している状況です。
そこで、
「これらのbaserCMSディレクトリ群をひとつのディレクトリにまとめる(『https://デフォルトドメイン名/basercms/』みたいな名前で)」
「ルートディレクトリに他システム(nextcloudなど)をいくつかインストールして使用」
上記のように利用できればと考えました。
ディレクトリを移動させるにあたって、もしやDBやプログラム周りに何か不都合が生じるのではないかと思っています。
行うべき手順、気を付けるべきことを知りたいのですが、どなたかご教示いただけませんでしょうか。
よろしくお願いいたします。
kaburk
2
こんにちは。
baserCMS5系の場合はいくつか設定を変える必要があります。
単純にファイルだけ移動するとbaserCMS自体が動作しなくなるかと思いますのでご注意ください。
例えば .htaccessファイルやconfig/.env ファイルなどに記載されているパス、webrootフォルダ内のシンボリックリンクのリンク先、データベース内のパス、などの設定変更が必要そうです。
(導入されている状態によっては他にもあるかもです)
または、まだ稼動していないサイトの場合ですと、新しいフォルダに再インストールするのも手っ取り早いかとも思われます。
そのあたりあまり詳しくない場合は、有償になるかとは思いますがお近くの詳しいパートナー様にご相談くださいませ。
「いいね!」 1
書き込みありがとうございます。
やはりディレクトリを移動させるにあたって、プログラム周りの記載のパスが影響を受けますよね。
考えつつサーバー周りをいじろうと思います。
もしやこのページを参考にすれば、同じサーバー上の別ディレクトリにファイル群を移設できるのでしょうか?
それともやはり「つよつよエンジニアさん」のお知恵をお借りするべきでしょうか。
悩みます。
GUSSAN
5
基本的には、ご指摘のドキュメントに倣って、作業すればできると思います。
あとは、スキル次第かと。個人利用のWebサイトならば、pluginsフォルダ内の独自テーマフォルダ、DBをバックアップして、チャレンジしてみても良いのかと。
一つ、老婆心ながら、https://デフォルトドメイン名/basercms/
といったサブフォルダでサイト構築すると、いろいろと面倒なことも起きるので、LOLIPOP!で、別途サブドメインを作って、移行された方が良いような気がします。
「いいね!」 1
ありがとうございます!
サブドメイン、改めて調べてみます。
GUSSAN
7
うっかり独自ドメインと勘違いしていました。
https://デフォルトドメイン名/
というのは、LOLIPOP!のドメインなのですね。
であれば、LOLIPOP!のドメインはサブドメインを作れないので、サブフォルダの運用になります。
「いいね!」 1
お返事遅れてすみません。
独自ドメインの導入も検討しております。
ありがとうございます。