人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

mysqlとxoopsの関係について教えてください。
手違いでxoopsデレクトリをごっそり削除してしまいました。
再インストールして、xoopsを復活させたいと考えています。
この場合の注意点、特にDBとの連携方法について教えてください。普通にインストールしてよいのでしょうか?

●質問者: wm107p
●カテゴリ:インターネット ウェブ制作
✍キーワード:dB MySQL XOOPS インストール 普通に
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● kn1967
●22ポイント

(1)MySQLに保存されているデータのバックアップコピーを作成

(2)XOOPSを始めてインストールした時と同じ手順で1からインストール

といった手順であれば問題無いでしょう。

(データベースがクリアされてしまう事は無いと思うのですが念のためバックアップコピーを取って置く事を勧めます)


バックアップ方法は、

a)自前のサーバーならば ↓ が参考になるでしょう。

[http://dev.mysql.com/doc/refman/4.1/ja/mysqldump.html:title]

b)レンタルサーバーの場合は各社違いがありますのでサーバー会社名と契約コースを書き込むか、サーバー会社に相談するかになります。


2 ● hblm
●44ポイント

普通にインストールしてよいのでしょうか?

いけません。というか、2.0系でprofixがxoopsのままなら出来ないでしょう(cubeなら話は別ですが)。


そのまま今まであったディレクトリにxoopsファイルをアップロードしてください。

インストーラを利用して、データベースの存在確認が行われる一歩手前までインストールを行います。このとき前回入力した内容と違うものを入力しないでください。profixがわからない場合は、データベースから直接確認してください。


そこまでのインストールさえ終われば、「復活」出来ていると思いますよ。間違ってデータベースに新しい情報を上書きしないようにしてくださいね


http://www.xugj.org/


3 ● KazyN
●32ポイント

あとは、より安全に....ということならば XAIO とかのローカル環境を使って、手元に以前と同じ環境(モジュールとかをバージョンまであわせて)を作って、できたファイルだけを FTP とかで転送。

しかるのちに mainfile.php の以下の部分を適切に設定。

(インストール作業の代わりですね)

define('XOOPS_DB_TYPE', 'mysql');

define('XOOPS_DB_PREFIX', 'xoops');

define('XOOPS_DB_HOST', 'localhost');

define('XOOPS_DB_USER', 'dbuser');

define('XOOPS_DB_PASS', 'dbpass');

define('XOOPS_DB_NAME', 'dbname');

http://hello.oceannet.jp/modules/makale/makale.php?id=2

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ