レンタルサーバ上にNetCommons3をインストールして使っています。アクセスするための、ドメイン名だけ変更する必要が生じました。どのようにすればよいのでしょうか。なお、xserverを使っているので、新ドメインに対応した新しいディレクトリ(xserverではドメイン名)が作られるので、そこにすべてを移行しなくてはなりません。
レンタルサーバ上にNetCommons3をインストールして使っています。アクセスするための、ドメイン名だけ変更する必要が生じました。どのようにすればよいのでしょうか。なお、xserverを使っているので、新ドメインに対応した新しいディレクトリ(xserverではドメイン名)が作られるので、そこにすべてを移行しなくてはなりません。
こんにちは、牟田口です。
xserverは使った事がないのですが、下記作業になるかなと思います。
【ファイル作業】
・新ドメインに対応した新しいディレクトリ(xserverではドメイン名)に、旧ドメインのNC3プログラムをコピーする
・コピーした app/Config/application.yml を変更する
・www_root ←新しいディレクトリに変更
・fullBaseUrl ←新ドメインに変更
【DB作業】
・DBのバックアップを取得して、DBバックアップの中身をテキストエディタ等で、旧ドメイン⇒新ドメインに置換する。
バックアップ参考:https://www.netcommons.org/NetCommons3/download#!#frame-362
・新ドメインのDBに、DBバックアップをインポートする。
※もし新ドメインで別DBになる場合は、app/Config/database.php の $master の設定も見直してください。
お試しください。
レンタルサーバ上にNetCommons3をインストールして使っています。アクセスするための、ドメイン名だけ変更する必要が生じました。どのようにすればよいのでしょうか。なお、xserverを使っているので、新ドメインに対応した新しいディレクトリ(xserverではドメイン名)が作られるので、そこにすべてを移行しなくてはなりません。
牟田口様
ありがとうございます。
大変参考になりました。まずは、テスト用に取得したドメインを使い実験してみます。XserverはDBは独立しているので、完全切り替えならそのままで良いようです。
なお、関連して教えてください。NC3のホームページはログインもせず、閲覧するだけならDBへの書き込みはまったくないのでしょうか。もし、そうならテスト環境はDB名などを書き換えずに、現行のDBを見る形にしようと思っています。アクセスログなどをとるからということなら、DB名も変えるしかありませんね。
こんにちは、牟田口です。
xserverは使った事がないのですが、下記作業になるかなと思います。
【ファイル作業】
・新ドメインに対応した新しいディレクトリ(xserverではドメイン名)に、旧ドメインのNC3プログラムをコピーする
・コピーした app/Config/application.yml を変更する
・www_root ←新しいディレクトリに変更
・fullBaseUrl ←新ドメインに変更
【DB作業】
・DBのバックアップを取得して、DBバックアップの中身をテキストエディタ等で、旧ドメイン⇒新ドメインに置換する。
バックアップ参考:https://www.netcommons.org/NetCommons3/download#!#frame-362
・新ドメインのDBに、DBバックアップをインポートする。
※もし新ドメインで別DBになる場合は、app/Config/database.php の $master の設定も見直してください。
お試しください。
レンタルサーバ上にNetCommons3をインストールして使っています。アクセスするための、ドメイン名だけ変更する必要が生じました。どのようにすればよいのでしょうか。なお、xserverを使っているので、新ドメインに対応した新しいディレクトリ(xserverではドメイン名)が作られるので、そこにすべてを移行しなくてはなりません。
arata様
お返事ありがとうございます。牟田口です。
> NC3のホームページはログインもせず、閲覧するだけならDBへの書き込みはまったくないのでしょうか
基本ないと思います。
ここでは関係ないと思いますが、しいて上げるなら、カウンター位でしょうか(見られたらカウントアップするので)
牟田口様
ありがとうございます。
大変参考になりました。まずは、テスト用に取得したドメインを使い実験してみます。XserverはDBは独立しているので、完全切り替えならそのままで良いようです。
なお、関連して教えてください。NC3のホームページはログインもせず、閲覧するだけならDBへの書き込みはまったくないのでしょうか。もし、そうならテスト環境はDB名などを書き換えずに、現行のDBを見る形にしようと思っています。アクセスログなどをとるからということなら、DB名も変えるしかありませんね。
こんにちは、牟田口です。
xserverは使った事がないのですが、下記作業になるかなと思います。
【ファイル作業】
・新ドメインに対応した新しいディレクトリ(xserverではドメイン名)に、旧ドメインのNC3プログラムをコピーする
・コピーした app/Config/application.yml を変更する
・www_root ←新しいディレクトリに変更
・fullBaseUrl ←新ドメインに変更
【DB作業】
・DBのバックアップを取得して、DBバックアップの中身をテキストエディタ等で、旧ドメイン⇒新ドメインに置換する。
バックアップ参考:https://www.netcommons.org/NetCommons3/download#!#frame-362
・新ドメインのDBに、DBバックアップをインポートする。
※もし新ドメインで別DBになる場合は、app/Config/database.php の $master の設定も見直してください。
お試しください。
レンタルサーバ上にNetCommons3をインストールして使っています。アクセスするための、ドメイン名だけ変更する必要が生じました。どのようにすればよいのでしょうか。なお、xserverを使っているので、新ドメインに対応した新しいディレクトリ(xserverではドメイン名)が作られるので、そこにすべてを移行しなくてはなりません。
牟田口様
了解しました。念の為、別の名称でリストアしてみます。
arata様
お返事ありがとうございます。牟田口です。
> NC3のホームページはログインもせず、閲覧するだけならDBへの書き込みはまったくないのでしょうか
基本ないと思います。
ここでは関係ないと思いますが、しいて上げるなら、カウンター位でしょうか(見られたらカウントアップするので)
牟田口様
ありがとうございます。
大変参考になりました。まずは、テスト用に取得したドメインを使い実験してみます。XserverはDBは独立しているので、完全切り替えならそのままで良いようです。
なお、関連して教えてください。NC3のホームページはログインもせず、閲覧するだけならDBへの書き込みはまったくないのでしょうか。もし、そうならテスト環境はDB名などを書き換えずに、現行のDBを見る形にしようと思っています。アクセスログなどをとるからということなら、DB名も変えるしかありませんね。
こんにちは、牟田口です。
xserverは使った事がないのですが、下記作業になるかなと思います。
【ファイル作業】
・新ドメインに対応した新しいディレクトリ(xserverではドメイン名)に、旧ドメインのNC3プログラムをコピーする
・コピーした app/Config/application.yml を変更する
・www_root ←新しいディレクトリに変更
・fullBaseUrl ←新ドメインに変更
【DB作業】
・DBのバックアップを取得して、DBバックアップの中身をテキストエディタ等で、旧ドメイン⇒新ドメインに置換する。
バックアップ参考:https://www.netcommons.org/NetCommons3/download#!#frame-362
・新ドメインのDBに、DBバックアップをインポートする。
※もし新ドメインで別DBになる場合は、app/Config/database.php の $master の設定も見直してください。
お試しください。
レンタルサーバ上にNetCommons3をインストールして使っています。アクセスするための、ドメイン名だけ変更する必要が生じました。どのようにすればよいのでしょうか。なお、xserverを使っているので、新ドメインに対応した新しいディレクトリ(xserverではドメイン名)が作られるので、そこにすべてを移行しなくてはなりません。
牟田口様
いろいろとありがとうございました。テスト用のドメインにデータベースも別に用意する形でのコピーが成功しました。時間を見ていろいろといじりながら、問題ないか確認してみます。
牟田口様
了解しました。念の為、別の名称でリストアしてみます。
arata様
お返事ありがとうございます。牟田口です。
> NC3のホームページはログインもせず、閲覧するだけならDBへの書き込みはまったくないのでしょうか
基本ないと思います。
ここでは関係ないと思いますが、しいて上げるなら、カウンター位でしょうか(見られたらカウントアップするので)
牟田口様
ありがとうございます。
大変参考になりました。まずは、テスト用に取得したドメインを使い実験してみます。XserverはDBは独立しているので、完全切り替えならそのままで良いようです。
なお、関連して教えてください。NC3のホームページはログインもせず、閲覧するだけならDBへの書き込みはまったくないのでしょうか。もし、そうならテスト環境はDB名などを書き換えずに、現行のDBを見る形にしようと思っています。アクセスログなどをとるからということなら、DB名も変えるしかありませんね。
こんにちは、牟田口です。
xserverは使った事がないのですが、下記作業になるかなと思います。
【ファイル作業】
・新ドメインに対応した新しいディレクトリ(xserverではドメイン名)に、旧ドメインのNC3プログラムをコピーする
・コピーした app/Config/application.yml を変更する
・www_root ←新しいディレクトリに変更
・fullBaseUrl ←新ドメインに変更
【DB作業】
・DBのバックアップを取得して、DBバックアップの中身をテキストエディタ等で、旧ドメイン⇒新ドメインに置換する。
バックアップ参考:https://www.netcommons.org/NetCommons3/download#!#frame-362
・新ドメインのDBに、DBバックアップをインポートする。
※もし新ドメインで別DBになる場合は、app/Config/database.php の $master の設定も見直してください。
お試しください。
レンタルサーバ上にNetCommons3をインストールして使っています。アクセスするための、ドメイン名だけ変更する必要が生じました。どのようにすればよいのでしょうか。なお、xserverを使っているので、新ドメインに対応した新しいディレクトリ(xserverではドメイン名)が作られるので、そこにすべてを移行しなくてはなりません。
概ね問題はなかったのですが、会員管理の辺りに不整合が出てしまいました。確実性を求めるなら、メンテナンスモードにして、アクセスを止めてからの方が良いのでしょうか。
はい、その通りです。
概ね問題はなかったのですが、会員管理の辺りに不整合が出てしまいました。確実性を求めるなら、メンテナンスモードにして、アクセスを止めてからの方が良いのでしょうか。
情けないですが、カレンダーの予定を見たり管理画面の会員管理を選ぶと「内部エラー」となってしますます。幸い一方的な告知主体のサイトなので、会員投稿のコンテンツは数個しかありません。ゼロから再作成する(内容はコピペ)方向で検討しています。
はい、その通りです。
概ね問題はなかったのですが、会員管理の辺りに不整合が出てしまいました。確実性を求めるなら、メンテナンスモードにして、アクセスを止めてからの方が良いのでしょうか。
NC3のバージョンが低い(NetCommons3.1.10)と、php7.2以上でエラーが出る記事がネットにありました。
https://qiita.com/RyujiAMANO/items/352fbea9eb31cea0e9a3
案1)上記記事の内容通り、app/Plugin/Migrations/Lib/CakeMigration.phpを修正を試してみる。
案2)もしかしたらNC3を最新版にアップデートしたら、解消されるかもです。https://www.netcommons.org/NetCommons3/download#
案3)それでもダメなら、おっしゃる通りゼロから再作成ですね。
案3-2)再作成するなら、いっそ別CMSを使ってみる。
手前みそですが、弊社で作成しているConnect-CMSがあり、NetCommonsと比べて機能もそん色はないかと思います。
また、Xserverへのインストール方法もマニュアルがありましたので、併せてご紹介させて頂きます。
・Connect-CMS:https://connect-cms.jp/
・機能一覧:https://connect-cms.jp/manual/function
・Xserverへのインストール:https://github.com/opensource-workshop/connect-cms/wiki/Install-Xserver
ご参考まで。
情けないですが、カレンダーの予定を見たり管理画面の会員管理を選ぶと「内部エラー」となってしますます。幸い一方的な告知主体のサイトなので、会員投稿のコンテンツは数個しかありません。ゼロから再作成する(内容はコピペ)方向で検討しています。
はい、その通りです。
概ね問題はなかったのですが、会員管理の辺りに不整合が出てしまいました。確実性を求めるなら、メンテナンスモードにして、アクセスを止めてからの方が良いのでしょうか。
いろいろとアドバイスありがとうございます。
実はまる一日かけて力技で作り直してしまいました。逆に言うと大本の問題が起きうることを想定して、コンテンツを最小限にしていたのが功を奏したとも言えます。
頂きましたアドバイスは今後のためにも覚えておきます。
NC3のバージョンが低い(NetCommons3.1.10)と、php7.2以上でエラーが出る記事がネットにありました。
https://qiita.com/RyujiAMANO/items/352fbea9eb31cea0e9a3案1)上記記事の内容通り、app/Plugin/Migrations/Lib/CakeMigration.phpを修正を試してみる。
案2)もしかしたらNC3を最新版にアップデートしたら、解消されるかもです。https://www.netcommons.org/NetCommons3/download#
案3)それでもダメなら、おっしゃる通りゼロから再作成ですね。
案3-2)再作成するなら、いっそ別CMSを使ってみる。
手前みそですが、弊社で作成しているConnect-CMSがあり、NetCommonsと比べて機能もそん色はないかと思います。
また、Xserverへのインストール方法もマニュアルがありましたので、併せてご紹介させて頂きます。・Connect-CMS:https://connect-cms.jp/
・機能一覧:https://connect-cms.jp/manual/function
・Xserverへのインストール:https://github.com/opensource-workshop/connect-cms/wiki/Install-Xserverご参考まで。
情けないですが、カレンダーの予定を見たり管理画面の会員管理を選ぶと「内部エラー」となってしますます。幸い一方的な告知主体のサイトなので、会員投稿のコンテンツは数個しかありません。ゼロから再作成する(内容はコピペ)方向で検討しています。
はい、その通りです。
概ね問題はなかったのですが、会員管理の辺りに不整合が出てしまいました。確実性を求めるなら、メンテナンスモードにして、アクセスを止めてからの方が良いのでしょうか。