ようこそ! Geeklog Japan 2018/07/22 11:45 JST


 2018/06/19 15:18 JST (参照数 227回)  

状態: オフライン

atm

Forum User

Newbie
登録日: 06/19/18
投稿数: 5
ギークログをアップグレードする正しい方法について、ドキュメントを見てもよくわからなかったので、教えてください。
例えば、現在のインストール状態が
public_htlm/・・・A
gl_system/・・・B
で、public_htlmがドキュメントルート、gl_systemがギークログのシステムが入っているとします。

これをアップグレードするにはどうすればいいのでしょうか?

ギークログのサイトからインストール用ソースファイルをダウンロードし、解凍します。
この後が分かりません。
public_htmlの中身をAに入れると、すでにあるファイルが全部上書きされるので新規インストールになってしまいます。
それ以外の中身をBに入れる場合も同様です。

インストーラーを起動するまでにどういう状態にしておけばいいのでしょうか?


 2018/06/19 15:27 JST  

状態: オフライン

Ivy

Site Admin

管理者
登録日: 01/01/04
投稿数: 5819
場所:Tokyo
かならずデータベースはバックアップを取っておいてください。
テーブルを削除するモードにしてバックアップしておくと便利です。

ソースを、非公開、公開へそれぞれアップロードします。

そうすると、

siteconfig.php (db-config.phpの場所を指定しているファイル)
db-config.php (データベースのパスワードなどを記述しているファイル)

これらが初期化されるので、サイトにアクセスすると、インストーラーが立ち上がります。

インストーラーを実行してください。

この場合、モードは、アップグレード を選んでください。


アップグレードで失敗しやすいケースとして、新バージョン未対応プラグインがある。
テーマの/layout/ の名前が変わった。

インストール用は、ivywe版の場合 default になります。
テーマがdefaultではなく、別のなまえにしたければ、ディレクトリ名を変更してfunctions.phpの5つの関数名の
テーマ名を変更してください。

プラグインの/admin/plugins/ 以下をサーバー上から一時的に隠してアップグレードすると、安全です。

Geeklogがアップグレードされたあとで、プラグインを、プラグイン管理画面でひとつひとつ有効にしていくと良いです。

 2018/06/19 15:31 JST  

状態: オフライン

atm

Forum User

Newbie
登録日: 06/19/18
投稿数: 5
Quote by: Ivy


テーブルを削除するモードにしてバックアップしておくと便利です。


テーブルを削除するモードとは何ですか?ギークログの機能の話ですか?

 2018/06/19 15:36 JST  

状態: オフライン

atm

Forum User

Newbie
登録日: 06/19/18
投稿数: 5
Quote by: Ivy


テーブルを削除するモードにしてバックアップしておくと便利です。

プラグインの/admin/plugins/ 以下をサーバー上から一時的に隠してアップグレードすると、安全です。

Geeklogがアップグレードされたあとで、プラグインを、プラグイン管理画面でひとつひとつ有効にしていくと良いです。



編集ボタンを押すとブランクページが表示されるので、追加投稿します。
テーブルを削除するモードとは何ですか?

プラグインの/admin/plugins/ 以下はインストール後に古い退避ファイルを追加するということでよろしいでしょうか?

 2018/06/19 16:28 JST  

状態: オフライン

Ivy

Site Admin

管理者
登録日: 01/01/04
投稿数: 5819
場所:Tokyo
phpMyAdmin のモードです。
DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER コマンドを追加する
というのがあります。

admin/install/plugins 以下はそのとおりです。
本来そんなことはしなくても大丈夫なのですが、本体だけ確実にまずアップグレードすることが大事なので、それが安全です。

 2018/07/03 16:35 JST  

状態: オフライン

atm

Forum User

Newbie
登録日: 06/19/18
投稿数: 5
お礼が遅れました。 アドバイスありがとうございます。 それとちょっとした質問なのですが、IVWE版はソース的にはどこが違うのでしょうか?public_html以外の部分をカスタマイズしたりもしているのでしょうか?それともテーマやプラグインの種類が違うだけとかでしょうか?

 2018/07/03 17:12 JST  

状態: オフライン

Ivy

Site Admin

管理者
登録日: 01/01/04
投稿数: 5819
場所:Tokyo
Geeklog 版:コアとコアプラグイン
Geeklog Japan版:Geeklog 版+Japanizeプラグイン+lib-custom.php*custom/*.php
Geeklog Japan - IVYWE版:Geeklog Japan版 + プラグイン、カスタム関数+テーマ(default)

本体部分はほとんど変わっていません。
IVYWE版で商用サイトなどもインストールしているので、必要なプラグインがすべて入り込んだ実用パッケージです。

 2018/07/09 09:51 JST  

状態: オフライン

atm

Forum User

Newbie
登録日: 06/19/18
投稿数: 5
ありがとうございます。

時刻はすべて JST , 現在の時刻は 11:45 AM

  • 通常
  • 注目トピック
  • ロック済
  • 新着
  • 注目トピック 新着
  • ロック済トピック 新着
  • ゲストユーザの投稿を見る 
  • ゲストユーザ投稿可能 
  • 一部のHTMLを許可 
  • バッドワードをチェック