Submit Search
Upload
WordPressのサーバー間引っ越しのツボ
•
5 likes
•
2,810 views
Cherry Pie Web
Follow
レンタルサーバーを移るときに注意すべきポイントをまとめました。 データベースファイル内にあるドメイン名を、安易に検索置換で変えちゃだめだよって話もしています。
Read less
Read more
Report
Share
Report
Share
1 of 26
Download now
Download to read offline
Recommended
AWS Cloud Roadshow 2014 大阪 LT
AWS Cloud Roadshow 2014 大阪 LT
horike37
AWS Cloud Roadshow 2014 大阪 LT
WordPressの学習方法 プログラマー編
WordPressの学習方法 プログラマー編
BREN
WordBench京都9月号
WordBench京都9月号
Koji Asaga
WordBench京都9月号でkintoneの紹介で使った資料です。
20181220_Lets_Change_toShifter
20181220_Lets_Change_toShifter
Hisayuki Mori
2018/12/20 JP_GetShifterでのLT資料です!
a-blog cms初心者が テンプレート作るまで
a-blog cms初心者が テンプレート作るまで
girigiribauer
MMOを作る
MMOを作る
Akineko Shimizu
オンラインゲーム開発のサーバーサイドのお話です。 ※代理アップロード
WordPressでオリジナルコメント欄をつくる
WordPressでオリジナルコメント欄をつくる
勇一 大山
WordPressで掲示板風サイトを制作したときに覚えたまとめです。
まだ DOM 操作で消耗してるの?
まだ DOM 操作で消耗してるの?
Yuki Ishikawa
(だいたい)新卒エンジニア向け技術交流会 vol.3 での発表内容です
Recommended
AWS Cloud Roadshow 2014 大阪 LT
AWS Cloud Roadshow 2014 大阪 LT
horike37
AWS Cloud Roadshow 2014 大阪 LT
WordPressの学習方法 プログラマー編
WordPressの学習方法 プログラマー編
BREN
WordBench京都9月号
WordBench京都9月号
Koji Asaga
WordBench京都9月号でkintoneの紹介で使った資料です。
20181220_Lets_Change_toShifter
20181220_Lets_Change_toShifter
Hisayuki Mori
2018/12/20 JP_GetShifterでのLT資料です!
a-blog cms初心者が テンプレート作るまで
a-blog cms初心者が テンプレート作るまで
girigiribauer
MMOを作る
MMOを作る
Akineko Shimizu
オンラインゲーム開発のサーバーサイドのお話です。 ※代理アップロード
WordPressでオリジナルコメント欄をつくる
WordPressでオリジナルコメント欄をつくる
勇一 大山
WordPressで掲示板風サイトを制作したときに覚えたまとめです。
まだ DOM 操作で消耗してるの?
まだ DOM 操作で消耗してるの?
Yuki Ishikawa
(だいたい)新卒エンジニア向け技術交流会 vol.3 での発表内容です
「Webサービスのつくり方」 のつくり方
「Webサービスのつくり方」 のつくり方
Yusuke Wada
2013/02/23 Kansai.pm 第15回ミーティング / Yusuke Wada a.k.a. yusukebe
これから concrete5 を始める Web 制作者に伝えたい concrete5 と WordPress ここが一緒、ここが違う!
これから concrete5 を始める Web 制作者に伝えたい concrete5 と WordPress ここが一緒、ここが違う!
Hishikawa Takuro
『世界一わかりやすい concrete5導入とサイト制作の教科書』が出版され、これから concrete5 を始めてみようと言う Web 制作者も多いと思います。おそらく多くのWeb制作者が唯一使ったことのあるCMSが、言わずと知れた世界No.1シェアオープンソースCMS「WordPress」でしょう。concrete5 と WordPress は、実は似ている様でかなり違います!同じと思って始めると、「なんか使いにくい…ダメだこりゃ」と感じてしまう。これはもったいないことです!それぞれの CMS には、それぞれの設計思想があります。あらかじめ違いを知っておくことで不幸なすれ違いをなくしましょう!
CPIのACE01サーバーでマルチドメイン運用をやってみた:MTDDC Meetup TOKYO 2014
CPIのACE01サーバーでマルチドメイン運用をやってみた:MTDDC Meetup TOKYO 2014
新一 佐藤
『MTDDC Meetup TOKYO 2014』 でのライトニングトーク資料です。 普通にCPIのサーバーでマルチドメインを運用していくと、1つのMTで管理できずに、ドメインごとに管理していくことになります。 複数ドメインを1つのMTで管理したいときは、通常のマルチドメイン運用とは違うけど、できますよ、ということを話したかったんですが、たぶん伝わりきっていない内容の資料です。 詳しくは西村さんに聞いてください。
Exchange Onlineの階層型アドレス帳の設定事例
Exchange Onlineの階層型アドレス帳の設定事例
Shu Yamada
Office365の勉強会のLTで使用したスライドです。 Exchange Onlineで使用すると便利な階層型アドレス帳の 使用例を記載しています。
serverless
serverless
Kohei Misu
serverless
WooCommerce & AWS
WooCommerce & AWS
Hidetaka Okamoto
WordBench京都2016年2月のスライドです。
「フォントはしゃべる」というお話
「フォントはしゃべる」というお話
Cherry Pie Web
2014/05/10 WordBench神戸でお話した内容を、公開しても問題ないように写真や文字を差し替えたものです。
TwentyTwelveの子テーマつくったらハマった話
TwentyTwelveの子テーマつくったらハマった話
Cherry Pie Web
WordBench京都 2013年3月17日
南実業会Webサイト開設について
南実業会Webサイト開設について
Cherry Pie Web
2014年9月22日の舞鶴南実業会役員会でお見せしたスライドです。
お客様のための管理画面カスタマイズ
お客様のための管理画面カスタマイズ
Cherry Pie Web
2016年5月22日 WordBench京都
Contact Form 7 よくあるカスタマイズ
Contact Form 7 よくあるカスタマイズ
Cherry Pie Web
WordBench京都 2013年1月13日 (2015年7月27日 Contact Form 7 の表記を正しく修正しました)
IoTを擬人化してみた
IoTを擬人化してみた
Ichiro Tsuji
2016/03/19 Innovation EGG 第7回 『クラウドネイティブ化する世界』の登壇資料です
熊本地震支援サイトを30分で立ち上げ即日運用開始した話
熊本地震支援サイトを30分で立ち上げ即日運用開始した話
Cherry Pie Web
2016年7月9日 WordCamp Kansai 2016 でのセッションのスライドです。
.htaccessによるリダイレクト徹底解説
.htaccessによるリダイレクト徹底解説
Cherry Pie Web
2013年9月29日 WordBench京都
Adobe Illustratorによる WordPressテーマ作成ワークフロー
Adobe Illustratorによる WordPressテーマ作成ワークフロー
Cherry Pie Web
2016年11月19日 WordBench奈良
WordPressを別のレンタルサーバーへ安全に引越する方法
WordPressを別のレンタルサーバーへ安全に引越する方法
DREAMHIVE CO., LTD.
WordPressでできたサイトをあなた自身で別のレンタルサーバーに引越させるための知識が身につくセミナー、のテキストです。
concrete5を使って分かった、WordPressのいいところ
concrete5を使って分かった、WordPressのいいところ
Cherry Pie Web
2017年1月17日 WordBench京都
さくらとWeb×マーケティングの夕べ #1
さくらとWeb×マーケティングの夕べ #1
Hidenori Matsuki
TBD
公開から4年間使ってきたbaserCMSをそろそろ本気でdisってみる(OSC2014福岡)
公開から4年間使ってきたbaserCMSをそろそろ本気でdisってみる(OSC2014福岡)
Garyuten
公開から4年間使ってきたbaserCMSをそろそろ本気でdisってみました。 オープンソースカンファレンス2014福岡 日時:2014-11-22 (土) 11時00分〜11時45分 担当:baserCMSユーザー会 レベル:入門編 対象者:CMSに興味のあるWebサイト運営者、Webサイト制作者、Webプロデューサー・ディレクター
構築事業の支援プラットフォームについて
構築事業の支援プラットフォームについて
Six Apart KK
7月31日セミナー講演資料
WordPressサイトのバージョン管理
WordPressサイトのバージョン管理
lolipopjp
http://pepabo.connpass.com/event/14124/ WordPressサイトのバージョン管理の発表資料です。
2015.04.19 WordBench 埼玉 Git & WordPress
2015.04.19 WordBench 埼玉 Git & WordPress
Yutaro Miyazaki
WordBenc 埼玉 2015 #02 Git と WordPress 運用で使用した資料です。
More Related Content
What's hot
「Webサービスのつくり方」 のつくり方
「Webサービスのつくり方」 のつくり方
Yusuke Wada
2013/02/23 Kansai.pm 第15回ミーティング / Yusuke Wada a.k.a. yusukebe
これから concrete5 を始める Web 制作者に伝えたい concrete5 と WordPress ここが一緒、ここが違う!
これから concrete5 を始める Web 制作者に伝えたい concrete5 と WordPress ここが一緒、ここが違う!
Hishikawa Takuro
『世界一わかりやすい concrete5導入とサイト制作の教科書』が出版され、これから concrete5 を始めてみようと言う Web 制作者も多いと思います。おそらく多くのWeb制作者が唯一使ったことのあるCMSが、言わずと知れた世界No.1シェアオープンソースCMS「WordPress」でしょう。concrete5 と WordPress は、実は似ている様でかなり違います!同じと思って始めると、「なんか使いにくい…ダメだこりゃ」と感じてしまう。これはもったいないことです!それぞれの CMS には、それぞれの設計思想があります。あらかじめ違いを知っておくことで不幸なすれ違いをなくしましょう!
CPIのACE01サーバーでマルチドメイン運用をやってみた:MTDDC Meetup TOKYO 2014
CPIのACE01サーバーでマルチドメイン運用をやってみた:MTDDC Meetup TOKYO 2014
新一 佐藤
『MTDDC Meetup TOKYO 2014』 でのライトニングトーク資料です。 普通にCPIのサーバーでマルチドメインを運用していくと、1つのMTで管理できずに、ドメインごとに管理していくことになります。 複数ドメインを1つのMTで管理したいときは、通常のマルチドメイン運用とは違うけど、できますよ、ということを話したかったんですが、たぶん伝わりきっていない内容の資料です。 詳しくは西村さんに聞いてください。
Exchange Onlineの階層型アドレス帳の設定事例
Exchange Onlineの階層型アドレス帳の設定事例
Shu Yamada
Office365の勉強会のLTで使用したスライドです。 Exchange Onlineで使用すると便利な階層型アドレス帳の 使用例を記載しています。
serverless
serverless
Kohei Misu
serverless
WooCommerce & AWS
WooCommerce & AWS
Hidetaka Okamoto
WordBench京都2016年2月のスライドです。
What's hot
(6)
「Webサービスのつくり方」 のつくり方
「Webサービスのつくり方」 のつくり方
これから concrete5 を始める Web 制作者に伝えたい concrete5 と WordPress ここが一緒、ここが違う!
これから concrete5 を始める Web 制作者に伝えたい concrete5 と WordPress ここが一緒、ここが違う!
CPIのACE01サーバーでマルチドメイン運用をやってみた:MTDDC Meetup TOKYO 2014
CPIのACE01サーバーでマルチドメイン運用をやってみた:MTDDC Meetup TOKYO 2014
Exchange Onlineの階層型アドレス帳の設定事例
Exchange Onlineの階層型アドレス帳の設定事例
serverless
serverless
WooCommerce & AWS
WooCommerce & AWS
Viewers also liked
「フォントはしゃべる」というお話
「フォントはしゃべる」というお話
Cherry Pie Web
2014/05/10 WordBench神戸でお話した内容を、公開しても問題ないように写真や文字を差し替えたものです。
TwentyTwelveの子テーマつくったらハマった話
TwentyTwelveの子テーマつくったらハマった話
Cherry Pie Web
WordBench京都 2013年3月17日
南実業会Webサイト開設について
南実業会Webサイト開設について
Cherry Pie Web
2014年9月22日の舞鶴南実業会役員会でお見せしたスライドです。
お客様のための管理画面カスタマイズ
お客様のための管理画面カスタマイズ
Cherry Pie Web
2016年5月22日 WordBench京都
Contact Form 7 よくあるカスタマイズ
Contact Form 7 よくあるカスタマイズ
Cherry Pie Web
WordBench京都 2013年1月13日 (2015年7月27日 Contact Form 7 の表記を正しく修正しました)
IoTを擬人化してみた
IoTを擬人化してみた
Ichiro Tsuji
2016/03/19 Innovation EGG 第7回 『クラウドネイティブ化する世界』の登壇資料です
熊本地震支援サイトを30分で立ち上げ即日運用開始した話
熊本地震支援サイトを30分で立ち上げ即日運用開始した話
Cherry Pie Web
2016年7月9日 WordCamp Kansai 2016 でのセッションのスライドです。
.htaccessによるリダイレクト徹底解説
.htaccessによるリダイレクト徹底解説
Cherry Pie Web
2013年9月29日 WordBench京都
Adobe Illustratorによる WordPressテーマ作成ワークフロー
Adobe Illustratorによる WordPressテーマ作成ワークフロー
Cherry Pie Web
2016年11月19日 WordBench奈良
Viewers also liked
(9)
「フォントはしゃべる」というお話
「フォントはしゃべる」というお話
TwentyTwelveの子テーマつくったらハマった話
TwentyTwelveの子テーマつくったらハマった話
南実業会Webサイト開設について
南実業会Webサイト開設について
お客様のための管理画面カスタマイズ
お客様のための管理画面カスタマイズ
Contact Form 7 よくあるカスタマイズ
Contact Form 7 よくあるカスタマイズ
IoTを擬人化してみた
IoTを擬人化してみた
熊本地震支援サイトを30分で立ち上げ即日運用開始した話
熊本地震支援サイトを30分で立ち上げ即日運用開始した話
.htaccessによるリダイレクト徹底解説
.htaccessによるリダイレクト徹底解説
Adobe Illustratorによる WordPressテーマ作成ワークフロー
Adobe Illustratorによる WordPressテーマ作成ワークフロー
Similar to WordPressのサーバー間引っ越しのツボ
WordPressを別のレンタルサーバーへ安全に引越する方法
WordPressを別のレンタルサーバーへ安全に引越する方法
DREAMHIVE CO., LTD.
WordPressでできたサイトをあなた自身で別のレンタルサーバーに引越させるための知識が身につくセミナー、のテキストです。
concrete5を使って分かった、WordPressのいいところ
concrete5を使って分かった、WordPressのいいところ
Cherry Pie Web
2017年1月17日 WordBench京都
さくらとWeb×マーケティングの夕べ #1
さくらとWeb×マーケティングの夕べ #1
Hidenori Matsuki
TBD
公開から4年間使ってきたbaserCMSをそろそろ本気でdisってみる(OSC2014福岡)
公開から4年間使ってきたbaserCMSをそろそろ本気でdisってみる(OSC2014福岡)
Garyuten
公開から4年間使ってきたbaserCMSをそろそろ本気でdisってみました。 オープンソースカンファレンス2014福岡 日時:2014-11-22 (土) 11時00分〜11時45分 担当:baserCMSユーザー会 レベル:入門編 対象者:CMSに興味のあるWebサイト運営者、Webサイト制作者、Webプロデューサー・ディレクター
構築事業の支援プラットフォームについて
構築事業の支援プラットフォームについて
Six Apart KK
7月31日セミナー講演資料
WordPressサイトのバージョン管理
WordPressサイトのバージョン管理
lolipopjp
http://pepabo.connpass.com/event/14124/ WordPressサイトのバージョン管理の発表資料です。
2015.04.19 WordBench 埼玉 Git & WordPress
2015.04.19 WordBench 埼玉 Git & WordPress
Yutaro Miyazaki
WordBenc 埼玉 2015 #02 Git と WordPress 運用で使用した資料です。
作る人から作りながら運用する人になっていく
作る人から作りながら運用する人になっていく
Ryo Mitoma
DevOpsDays Tokyo 2022 の発表資料です。 https://confengine.com/conferences/devopsdays-tokyo-2022/proposal/16422
WordBeach 2012
WordBeach 2012
Masaki Takeda
WooCommerce 勉強会 - 20161022
WooCommerce 勉強会 - 20161022
Kei Tamura
WooCommerce 勉強会スライド
Webサイトのようには作れない!Webアプリ設計の考え方
Webサイトのようには作れない!Webアプリ設計の考え方
girigiribauer
PHPを使って3分で作る3キャリア対応ケータイサイト
PHPを使って3分で作る3キャリア対応ケータイサイト
Kentaro Matsui
ke-tai.org PHPを使って3分で作る3キャリア対応ケータイサイト
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
PHPカンファレンス小田原2024で発表した資料です。
2017/04/12 mac/win対応の 仮想環境構築で複数インスタンスをぶん回せ!
2017/04/12 mac/win対応の 仮想環境構築で複数インスタンスをぶん回せ!
Hikaru Tanaka
2017/04/12に行われたゆとり世代エンジニア交流会での資料です https://yutori.net/events/17
サーバの種別を理解しよう
サーバの種別を理解しよう
Hiroyuki Ogawa
「クラウドを触ろう」Web制作者のための入門ハンズオン 「サーバの種別を理解しよう」のスライド
セキュリティの基本とWordPress
セキュリティの基本とWordPress
Endoh Shingo
WordPressを利用する際に気をつけたいセキュリティのお話 Shizuoka WordPerss Meetup in 熱海(2020年2月)
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT⑦
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT⑦
Yahoo!デベロッパーネットワーク
WordPressのローカル開発環境構築【WordBench Nagoya 5月度勉強会】
WordPressのローカル開発環境構築【WordBench Nagoya 5月度勉強会】
masaya yamao
WordPressのローカル開発環境構築 WordBench Nagoya 2018年5月度勉強会 1.Local by Flywheel での開発環境構築について 2.ローカル開発環境の技術と他の開発環境の紹介
デザイナーさんに知ってもらいたい「Adminimize」プラグインの超便利な機能
デザイナーさんに知ってもらいたい「Adminimize」プラグインの超便利な機能
Masahiko Kawai
2017年5月21日 WordBench京都
ローカルでのWordPress開発環境に向けて【WordBench 三重 5月度勉強会】
ローカルでのWordPress開発環境に向けて【WordBench 三重 5月度勉強会】
masaya yamao
ローカルでのWordPress開発環境に向けて WordBench 三重 5月度勉強会
Similar to WordPressのサーバー間引っ越しのツボ
(20)
WordPressを別のレンタルサーバーへ安全に引越する方法
WordPressを別のレンタルサーバーへ安全に引越する方法
concrete5を使って分かった、WordPressのいいところ
concrete5を使って分かった、WordPressのいいところ
さくらとWeb×マーケティングの夕べ #1
さくらとWeb×マーケティングの夕べ #1
公開から4年間使ってきたbaserCMSをそろそろ本気でdisってみる(OSC2014福岡)
公開から4年間使ってきたbaserCMSをそろそろ本気でdisってみる(OSC2014福岡)
構築事業の支援プラットフォームについて
構築事業の支援プラットフォームについて
WordPressサイトのバージョン管理
WordPressサイトのバージョン管理
2015.04.19 WordBench 埼玉 Git & WordPress
2015.04.19 WordBench 埼玉 Git & WordPress
作る人から作りながら運用する人になっていく
作る人から作りながら運用する人になっていく
WordBeach 2012
WordBeach 2012
WooCommerce 勉強会 - 20161022
WooCommerce 勉強会 - 20161022
Webサイトのようには作れない!Webアプリ設計の考え方
Webサイトのようには作れない!Webアプリ設計の考え方
PHPを使って3分で作る3キャリア対応ケータイサイト
PHPを使って3分で作る3キャリア対応ケータイサイト
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
2017/04/12 mac/win対応の 仮想環境構築で複数インスタンスをぶん回せ!
2017/04/12 mac/win対応の 仮想環境構築で複数インスタンスをぶん回せ!
サーバの種別を理解しよう
サーバの種別を理解しよう
セキュリティの基本とWordPress
セキュリティの基本とWordPress
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT⑦
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT⑦
WordPressのローカル開発環境構築【WordBench Nagoya 5月度勉強会】
WordPressのローカル開発環境構築【WordBench Nagoya 5月度勉強会】
デザイナーさんに知ってもらいたい「Adminimize」プラグインの超便利な機能
デザイナーさんに知ってもらいたい「Adminimize」プラグインの超便利な機能
ローカルでのWordPress開発環境に向けて【WordBench 三重 5月度勉強会】
ローカルでのWordPress開発環境に向けて【WordBench 三重 5月度勉強会】
WordPressのサーバー間引っ越しのツボ
1.
WordPressの サーバー間引っ越しのツボ 2013/10/26 WordBench京都 Cherry Pie Web
川井昌彦
2.
自己紹介 ●川井昌彦 (かわいまさひこ)@sakuragi_kei 東京の制作会社で24年間勤めた後、 京都府舞鶴市に帰郷してフリーランスで活動中 実は、DTPのほうが経験が長いです (このスライドも InDesign で作っ ています) 実は、MovableTypeのほうが経験が長いです 小桜インコ
シロハラインコ ・ ・黒い柴犬のパパ Cherry Pie Web http://www.cherrypieweb.com 2
3.
本日の予定 1. 事前に確認しておく こと 2. 引っ越しの手順 (ドメインが変わらないとき) (ドメインが変わるとき) 3.
よ くある トラブル 4. まとめ 3
4.
なぜ引っ越しをするの ? ・もっと高速・高機能なサーバーにしたい ・もっと安いサーバーにしたい ・テスト環境から本番環境へ (またはその逆) 4
5.
お引越しの前の確認事項 移転前の状況を確認 PHP、MySQLの状況を確認 phpinfo(); で設定を表示させ、スナッ プショ トを撮っ ッ ておく サーバーの仕様ではなく、 WordPressが動作しているデ ィレクトリの設定を確認する 移転先で問題が起きた時に 設定を比較できるようにし ておく ! 5
6.
PHP、MySQLが最新バージョ ンでない場合は、 現在と同じバージョ ンのPHP、MySQLが 移転先で使えるかどうか ? が重要 ! ・PHPは上位完全互換ではない ! ・PHP5.x 小数点以下1桁のところが違うとリスクが高い ・同じレンタルサーバーでも、 プランを変えるとPHPのバージョ ンが下げられなくなる場合がある 同じバ ージョンが使えない場合は、 カンタンに引っ越すのは諦めること。 6
7.
移転元、移転先で データベー ス管理ツールが使えるか ? phpMyAdminなど、データベー スのインポー ト、エクスポー トができるもの ・サーバーであらかじめ準備していることが多い ・無いときは自分でインストールする (FTPでアッ プして設定ファイル書き換えるだけだから簡単) ・SSHでデータベース操作をしても良いが、 それができるなら、管理ツールがインストールできると思うので、 慣れていない人は無理しないこと ツ ールが使えない場合は、 カンタンに引っ越すのは諦めること。 7
8.
移転元、移転先で、 PHPの設定変更をする方法を調べておく サーバーによって方法が違う ・.htaccessで指定 (エックスサーバー) ・ユーザーデ ィレクトリに php.ini を設置 (ロリポッ
・ヘテムル・ ら) プ さく ・コントロールパネルでパラメータを設定 (WebARENA) ・.user.ini などの、特殊な設定ファイルを設置する .htaccessによる設定変更を 許可し ていないサーバ ーが、最近増えた ! 8
9.
レンタルサーバーでは必ず、変更が制限されている項目があるので、 変更が必要な項目が制限されていないか確認すること ・特にアッ プロードファイルサイズ制限値を確認 可能なら、制限サイズを十分に大きく しておく upload_max_filesize = 1G ・・・ファイルサイズの上限(バイト) post_max_size
= 1G ・・・POSTに許可される最大サイズ(バイト) memory_limit = -1 ・・・使用メモリの上限(バイト) max_input_time = -1 ・・・入力を受け付ける制限時間(秒) memory_limit post_max_size upload_max_filesize 不安なときは、サーバ ーのサポ ートに聞こ ! う 9
10.
自作テーマのテンプレー で、 ト ドメイン名を直書きしていないか ? DreamWeaverのフォルダ内検索などのツールで、 テーマ内のファイルに ドメイン名が使われていないか検索してみる もし直書きしていたら、テンプレートタグに置き換える home_url() get_template_directory_uri() get_stylesheet_directory_uri() 10
11.
同じレンタルサーバーでも、 プランを変えるときは要確認 ・プランが変わるとPHPのバージョ ンが変わることがある ・プランを変えなくても、 「.htaccessでPHPのバージョ ンを変える」 → 「それまでできてた、PHPの設定変更ができなくなる」 とか、とんでもないトラッ プがあるサーバーもある 不安なときは、サーバ ーのサポ ートに聞こ ! う 11
12.
引っ越しの手順 移転元WordPressのス リム化 ・キャッシュ プラグインを入れている場合は、 キャッシュを止めて、キャッシュファイルをクリア ・未使用プラグイン、未使用テーマを削除 (親テーマを消さないように) ・投稿リビジョ ンを削除 データベースを最適化 →「WP Clean Up」プラグイン ( 「Better
Delete Revision」は更新が止まっ ている) 12
13.
移転元ファイルのダウンロー ド ・関連している全ファイルをFTP等でダウンロード ・サーバー 上で圧縮できるなら、 圧縮してからダウンロードしたほうが速度が速く、エラーも少ない ・PEARライブラリ、パスワードファイルなど、 公開デ ィレクトリより上位デ ィレクトリにもファイルがないか注意 移転元は、できる限り必要最小限に ! 13
14.
移転元データベー スをエクスポー ト ・phpMyAdminを使う (他のツールでも可) ・他のプログラムや、複数のWordPressで同じデータベースを使っ ている wp-config.php で接頭辞を調べて該当するテー 場合は、 ブルを選択 $table_prefix =
'wp_'; ・出力をファイルに保存 文字セッ :UTF-8 ト 圧縮: どれでもいいが、念のため 「なし」も保存しておく フォーマッ :SQL ト 生成オプショ ン:全部チェ ック 「DROP TABLEを追加」にもチェ ( ック) 14
15.
移転先サーバーの準備 ・データベースを作成 レンタルサーバーの場合は、コントロールパネルから作成することが多い そういった機能がない場合は、phpMyAdminで作成する ・データベース名、ユーザー名、パスワードを 移転元と同じにすると移行が楽 ・必要に応じて、コントロールパネルで PHPのバージョ ン指定などをしておく 15
16.
ファイルのアップロー ド ・ダウンロードしたファイルの wp-config.php を書き換え /**
WordPress のためのデータベース名 */ define('DB_NAME', 'wpdatabase'); /** MySQL データベースのユーザー名 */ define('DB_USER', 'wpuser'); /** MySQL データベースのパスワード */ define('DB_PASSWORD', '9648kanokoLove'); /** MySQL のホスト名 */ define('DB_HOST', 'mysql.db.sakura.ne.jp'); .htaccess などを書き換え ・ダウンロードしたファイルの php.ini、 ・全ファイルをアッ プロード 16
17.
移転元と ドメインが同じ場合 ・phpMyAdminでデータベースをインポート ・WordPressの管理画面にアクセス ただし、そのままでは移転前サーバーにアクセスしてしまうので、 移転先サーバーに確実にアクセスできるようにする hostsファイルの書き換え サーバーの 「ドメイン移転マニュアル」などに方法が書いてあることが多い ・パーマリンクを再設定 ・プラグイン設定などを確認 バックアッ プログ、キャッシュデ ィレクトリなど ・動作確認 ・キャッシュ プラグイン、履歴などの設定を元に戻す 17
18.
移転元と ドメインが違う場合 ドメインが変わる場合は、 データベースに記録されているURLを書き換える必要がある 書き換えは、Codex推奨のスクリプトを使用する ※検索置換は行わないこと ! ・phpMyAdminでデータベースをインポート ・URL書き換えスクリプトを入手 WORDPRESS (AND OTHERS)
SEARCH AND REPLACE TOOL http://interconnectit.com/products/search-and-replace-forwordpress-databases/ 18
19.
・URL書き換えスクリプトをFTPで WordPressのインストールデ ィレクトリにアッ プロード ・ブラウザでスクリプトにアクセスし、書き換え操作を行う http://newserver.com/searchreplacedb2.php (詳細手順は省略) 19
20.
・WordPressの管理画面にアクセス ・WordPressアドレス、サイト アドレスが変わっ ているか確認 ・パーマリンクを再設定 ・プラグイン設定などを確認 バックアッ プログ、キャッシュデ ィレクトリなど ・動作確認 ・キャッシュ プラグイン、履歴などの設定を元に戻す ・書き換えスクリプトを削除 20
21.
ドメイン名が変わるとき、 データベー スファイル中のURLを 検索置換で置き換えてはいけないワケ ・プラグインでURLをシリアライズしているものがあり、 URLだけ書き換えるとシリアル値と整合しなくなっ て動かなくなる s:24:http://www.sample.com/wp 24:シリアル値 自慢げに「置換すればOK!」 って書いてる記事にだまされるな ! 21
22.
よ くある トラブル データベー スファイルが大きすぎて インポー できない ト BigDumpを使う http://www.ozerov.de/bigdump/ データベースファイルをFTPでアッ プロードし、 そのファイルをインポートすることができる または・・ ・ 圧縮なしでエクスポートしたファイルはテキスト ファイルなので、 テキストエデ ィタで適当に分割して インポートしても、意外にうまく行く 22
23.
移転後、画像をアップロー ドしても表示されない Ver.3.4以前 「設定ーメデ ア」の ィ 「アッ プロードするファイルの保存場所」を確認 Ver.3.5以降 wp-config.phpに、誤ったアッ プロードパスが指定されていないか確認 define( 'UPLOADS',
'/old_user/public_html/wp/uploads'); 絶対パスで指定されていると、移転前のサーバー設定だったりする ※特に追加していなければ、初期状態ではこの設定は存在しない 23
24.
WordPressのURL書き換えにミス て っ 管理画面にログインできなく なった wp-config.phpに次の記述を追加する define( 'RELOCATE',
true ); 管理画面にアクセスすると、 CSSが外れてレイアウ トがくずれた形でログイン画面が現れるので、 ログインして、サイト アドレスとWordPressアドレスを正しく修正 24
25.
引っ越しのまとめ ・現在の状況をしっかり確認し、なるべくスリムにしておこう ・ツールの使い方を覚えよう ・レンタルサーバーの くある質問」には目を通しておこう 「よ ・サポートがいいサーバーを選ぼう ・必ずテストしよう 25
26.
ご清聴ありがとうございました。 26
Download now