ようこそ Guest さん
ログイン
ログインID

パスワード:


パスワード紛失
管理人推薦BOOK
管理人愛用ソフト

本格的なサイト制作にはやはり DreamweaverとFireworksは必需品です。 むしろこの2つのソフトだけでサイト制作はまったく問題ありません。
管理人もこの2つだけで制作しています。
まぁ値段も値段ですが、それだけの価値は十二分にあります。 本格的なサイトを作る方、
Webデザイナーを目指したい方には必須のソフトと言えます。

フラッシュを作りたい方には、やはり業界標準ソフトのAdobe Flash。
お値段は張りますがとにかく高機能です。
ただ、本を買わないと実際は難しいでしょう・・・。

DreamweverやFireworksが初めての方は無理せず本を買いましょう。そのほうが結果的に早いので得です^^;

アースマラソン応援バナー

Webに関する備忘録 - XOOPSの引越し2

XOOPSの引越し2

カテゴリ : 
webに関する備忘録など » xoops
執筆 : 
管理人 2010-1-15 16:10

結構前にエックスサーバーを借りていたけど、
時間が取れなくてこのサイトは引越しできずにいた・・・。

 

ここでようやく引越しを開始!

 

サーバーは「ロリポップ」からエックスサーバー
おそらく大した問題は出ないと思うけど、
頼むからうまくいってくれと願いつつ・・・

 

 

それでは今後のためにも備忘録と。。
同じようなことを考えている方はご参考に^^

 

まずは例のごとく「ロリポップ」側にあるファイルをすべてダウンロード。
ものすご〜く時間がかかるので、コーヒーでも時間をつぶせそうもないので、
お風呂にでも入って待つ・・・^^;

 

お次はデータベースのダウンロード。
これはもちろんFTPソフトでは不可能なので、
管理画面から行う。
ロリポップでは
【ユーザー専用ページ】 https://user.lolipop.jp/
からログインし、「WEBツール」の「データベース」の項目を開き、phpMyAdminを押し、
「ユーザ名」「パスワード」、そして「サーバの選択」で自分のを選択しログイン。

 

 「エクスポート」ボタンを押し、下の画像のように行います。

 

ファイルサイズはおそらく数MBくらいになると思います。

ちなみに私は2.5MBでした。

 

それでは、新しいサイトにアップする前に必ずしなければならないことがあります。

まず、mainfile.phpを編集します。
ん?なにそれ??って忘れているかもしれませんが、XOOPSを導入するときに必ず一度はいじっているはずです・・・。

 

しばらく触らないと忘れちゃうんだよね〜・・・・
ルートのディレクトリにあります。
一番上(はじめ)の階層です(汗

 

define('XOOPS_ROOT_PATH', ''); ※XOOPSのサイトを公開するディレクトリのフルパス
define('XOOPS_TRUST_PATH', ''); ※ XOOPS_TRUST_PATHのフォルダへのフルパス
define('XOOPS_DB_HOST', ''); ※データベースホスト名
define('XOOPS_DB_USER', ''); ※データベースアクセスユーザ名
define('XOOPS_DB_PASS', ''); ※そのパスワード
define('XOOPS_DB_NAME', ''); ※データベース名

define('XOOPS_URL', 'http://www.kens-cube.com'); 
※ここはドメインが変わらなければこのままでOK。

 

フルパスって?てな方は、以下の記述をテキストファイルにでも書き込み、
ファイル名を適当に付けて(もちろん半角英数字)アップロードし、
パーミッションをロリポップ、エックスサーバーであれば700に設定。
ブラウザでそのCGIファイルにアクセスすればフルパスが表示されます。

 

フルパス表示用CGI

mainfile.phpの編集が完了したらいよいよアップ。
新しいサーバ上にすべてのファイルをアップロード。

 

大量のファイルの場合、FTPが途中で切れることが多々ありますが、
その場合、切れたところのフォルダからやり直しましょう。
くれぐれもすべてのファイルをアップすること。

 

アップが終わったら、パーミッションの変更を行います。

templates_c
cache
uploads

をそれぞれエックスサーバーであれば711に。その他のサイトの場合は、
それぞれマニュアルなどに必ず書いてあるので、参照してください。



そしてtemplates_c と cache のディレクトリの中のファイルはすべて削除します。
フォルダではないですよ〜中のファイルだけですよ^^

 

そして最後にデータベースを新しいサーバーにインポートしてやれば完了です。

 

注意点としては、ロリポップではmySQLのバージョンが4.××だったため、
mySQLの文字コードがEUC-JPになっています。

 

ですので、インポートするときにもEUC-JPでインポートしなければいけません。
新しいサーバーのphpMyAdminに入り、インポートするところで文字コードを選択できるので、
ここで「ujis」を選択します。ujisはEUC-JPのことです。

 

以上で完了です。おそらく問題なく移動できているはずです。
文字化け等が起こる場合は、データベースの文字コードが原因の場合が多いので、
sqlファイルと読み込む文字コードを合わせれば文字化けは起こりませんので、
それぞれの環境に合わせて行ってください。

 

今回はあくまで私のやり方を掲載したまでです^^;

 

 

トラックバック

トラックバックpingアドレス http://www.kens-cube.com/modules/blog2/tb.php/54

コメント


投稿者 スレッド
chong
投稿日時: 2011-11-25 17:07  更新日時: 2011-11-25 17:07
新米
登録日: 2011-11-25
居住地:
投稿数: 20
 Re: XOOPSの引越し2
トリーバーチ 激安は、女性の独特の魅力を示すために設計され、トリーバーチ 靴には、シャネル 靴は女性が完璧である改変、回シャネル 靴 激安の歩行に自信を入れ、好きではない女性ではありません。トリーバーチ 財布 新作,トリーバーチ バッグ,UGG ブーツ 激安,UGG ブーツ キッズ,トリーバーチ ムートン ブーツ,UGG ミニ ショート,トリーバーチ ブーツ

投稿者 スレッド
mmanina
投稿日時: 2011-12-20 11:50  更新日時: 2011-12-20 11:50
半人前
登録日: 2011-12-20
居住地:
投稿数: 31
 Re: XOOPSの引越し2
XOOPS、EC-CUBE導入の際のレンタルサーバー

MT、XOOPSや、EC-CUBEを導入予定ならエックスサーバー がおすすめです。
価格も月額1,050円から利用でき、マルチドメイン無制限なので、1つの契約サーバーでいくつでもドメインを利用できます!これは複数運営予定の人にはとても魅力的です^^違うドメインでサイトを運営する場合、かかるのはドメイン代だけです。

また表示速度に対してものすごく気を使っていて、とにかく早いです!

EC-CUBEはロリポップなどの格安サーバではMySQLのバージョンの問題で残念ながら動きません・・・。
※2009.11追記ロリポップがMySQLのバージョンが5.0になったので、理屈ではEC-CUBEが動くことになりました。が、こちらをご一読いただくと分かるとおり、本格運営にはリスクが高すぎます・・・。

エックスサーバー なら、MT(MTOS)、XOOPSも自動インストールで楽です。
また、EC-CUBEもマニュアルがあるので、簡単に導入できます。
MySQLデータベースも5個まで利用できるので、EC-CUBE、XOOPS、MovableTypeなどを1つのサーバー内で複数運営できちゃいます!(^^)!

Webに関する備忘録 MovableType関連
Webに関する備忘録のトップへ
Webに関する備忘録 XOOPS関連
Webに関する備忘録のトップへ
Webに関する備忘録 EC-CUBE関連
Webに関する備忘録のトップへ
Webに関する備忘録 その他
Webに関する備忘録のトップへ
Copyright (c) ケンズキューブ All Rights Reserved.