【WordPress】phpMyAdminを使った移行でsqlファイルのアップロード容量をphp.iniの設定をいじって増やす
公開日:
:
how to, ウェブ・ネット・PC(パソコン), サーバ・プログラム
こんな記事を書いたのですが、
【WordPress】phpMyAdminを使った移行でsqlインポートが「504 Gateway Time-out」で出来ない場合 SSHのコマンドラインで直接やっちまえ
上限を増やすようにphp.iniを書き換えて解決しているのですが、
・レンタルサーバによっては触れなかったり
・なんかいじってphp動かなくなると怖い
なんて時に、解決する方法です。
ってことでSSHのコマンドラインで直接やっちまう方法を覚書したのですが、結局めんどくさいから
って記事です。
目次
実施した環境
毎回書いてますが、以下がボクの場合の環境ですので、みなさんそれぞれの環境で違うところは臨機応変に!
- CentOS6系(64bit)
- Apach2系
- php5系
- rootでの実行(違う人はsudo使ってね)
phpinfo()でphp.iniの場所を探す
まずはその設定ファイルがドコにあるかを探します。と言っても簡単で自分のサーバに
<?php phpinfo(); ?>
とだけ書いたphpファイルを作ってサーバに上げてアクセスするだけです。
めんどくさい人は以下からダウンロードしてね!
zip解凍したらinfo.phpってファイルがあるからそこにアクセスしてください。
自分のサイトURLがhttp://www.hogehoge.com/ならば
http://www.hogehoge.com/info.php
ってアドレスバーに入れてね。
そうすると
こんな感じでphpやWebサーバ(Apacheとか)のいろんな情報が出てきてその中にLoaded Configuration Fileって項目のところでphp.iniの場所も教えてくれています。
ボクの環境では
/etc/php.ini
ってところにありましたので、早速こちらを書き換えましょう!
前も言ったけどボクはコマンドでviとかがいまいち苦手なので、直接エディターとかで編集してアップロードしちゃいます。
この辺りのやり方がわからない人はこの記事を参考にね。
過去記事:【バーチャルホスト】サブドメイン・DNSの設定覚書 設定(サーバ)編 予備知識版
これに従って必要なツールとかを揃えてね!
書き換える項目memory_limit,post_max_size,upload_max_filesize
では書き換えていきます。
書き換えるのは
- memory_limit
- post_max_size
- upload_max_filesize
おそらくそれぞれ既に値が入っていると思われるので、その数字を書き換えていきます。
検索なので上記の項目を検索すると
・ ・ ・ memory_limit = 1024M ・ ・ post_max_size = 8M ・ ・ ・ upload_max_filesize = 2M
てな感じで入っていると思われます。
で、この一番下のupload_max_filesizeっての数字が前記事のsqlがphpmyadminでアップロード出来る上限になっているです。はい。
なのでこいつを2那由多とか6不可思議とかにしてやればいいんじゃね?と思いますが、
memory_limit>post_max_size>upload_max_filesize
という風にしてあげなければならないのでその辺注意です。
memory_limitとかよくわからんけどこいつ上げるとサーバーになんかの拍子に超負荷掛かりそうじゃね?みたいな感じなのでこいつはできればデフォルトのままが良いかな的な素人考えです。
とりあえずボクはこんな感じ
・ ・ ・ memory_limit = 1024M ・ ・ post_max_size = 40M ・ ・ ・ upload_max_filesize = 30M
と、とりあえずしておきました。
Apacheを再起動して反映
で、Apacheを以下のコマンド再起動すると見事設定が反映されます!
[root@www /]service httpd restart Stopping httpd: [ OK ] Starting httpd: [ OK ]
そして実際にphpmyadmin見てみるとほれ!
燦然と輝く30MiBの文字を!
これでガシガシ大容量となったWordPressの移行も出来るぜ!ってなんでこんなにたくさん移行してんだよ!というツッコミ待ちでは無いので悪しからず。
ではでは。
オライリージャパン
売り上げランキング: 21,103
関連記事
-
注文住宅(マイホーム)購入ならスーモカウンターがおすすめ(賛否あるけど) 3/3
注文住宅(マイホーム)購入ならスーモカウンターがおすすめ(賛否あるけど) 1/3 注文住宅(マイホ
-
RapidSSLをさくらインターネット専用サーバ(CentOS5)セットアップおよび更新覚書
タイトルそのまんま。 丁度sslの更新だったんですが、今回記憶を辿るのが大変でした。 次
-
20年戦士のオンボロ愛車をパワーアップ(スズキ・エブリーにNARDI取り付け)
少し前にカーステを取り替えた愛車の青春カー! ※青春カーの命名はN君です。
-
【WordPress】コアファイル・プラグインを更新するとき、FTP情報求められたり、パーミッションエラーの時の対策
メモメモ chownで所有者を一括変換しちゃう。 chown -R apache:a
-
【google apps】バリュードメイン(value domain)のDNS設定覚書
タイトルそのまま mx ASPMX.L.GOOGLE.COM. 10 mx ALT1.A
-
【覚書】 WordPress 301 リダイレクト URL変更 htaccess 下層ページ そのまま
このブログのURLを http://www.takahashi-takuro.com か
-
BUFFALO(バッファロー)製のNAS「LS410D0201」の純正バックアップ機能だと履歴管理バックアップが出来ないから、ネットブックにAcronis製「True Image」をインストして自前バックアップシステムを作ったなう
タイトル長すぎてうざくて死んで欲しいと思いますが。。。 ネットブックをN君から貰った話の続きと
-
【WordPress】Contact Form 7の追加プラグイン「Contact Form 7 DatePicker」便利だけど手動入力されたときにエラー吐いちゃうのの対策
便利なプラグインContact Form 7の追加プラグイン「Contact Form 7
-
【PHP】メールフォーム 一度入力した内容が消えてしまう時 POST使って入力内容を保持 ~メールフォームパッケージダウンロードあり~
前に、 【PHP】スマホ対応 メールフォーム設置 PEARを使ってgmailのsmtpサーバで
-
会社を作ったら郵便局に集荷してもらったり銀行引き落とししてもらえるようになろう!
おすすめのサービス 01 おすすめのサービス 02 これの続きっぽい感じ。