wordpress

WordPress データベースエラー max_allowed_packet

土曜日の昼頃からサイトを丸一日ダウンさせてしまいました。発端はWordPressの挙動が何やら奇怪(おか)しい。。。管理画面に入れないところが始まりです。落ち着いてWordPressのデバッグをONにして様子を見ると、

WordPress データベースエラー: [Disk full (/var/tmp/#sql_3b3_0.MAI); waiting for someone to free some space… (errno: 28 “No space left on device”)]
SHOW FULL COLUMNS FROM `xxx`

Disk fullってマジですか(^_^;?server-root 使用%が100%!マジだーーー(笑)い事じゃないっ。個人的な小規模サーバで容量食い尽くすなんて想定外な出来事です。

続きを読む WordPress データベースエラー max_allowed_packet

WordPressのトラブル対処例

WordPressの某プラグインを更新したらサイトが表示されなくなりました。ホント突然やってきますね(^_^;バックアップがあるので復旧はなんとでもなりますが、私の場合はプラグインに頼らず手動で復旧作業を行いますので、その作業はやや億劫なのであります。

さてこのようなプラグインで発生した問題の場合、どうすれば良いでしょうか?
参考までに私の取った行動を記述します。

続きを読む WordPressのトラブル対処例

ラズパイMySQLクラッシュからの復旧

昨日、原因不明の不運な停電に見舞われラズパイmysqldが起動しなくなった問題の続編です(^_^)

<状況のおさらい>
停電後、mysqldが起動せず以下のエラーを吐く。

# systemctl start mysql
Job for mysql.service failed. See ‘systemctl status mysql.service’ and ‘journalctl -xn’ for details.

# mysql
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)

このエラーをググればそれなりに解決策が出てくるかと思いますが、私の場合は駄目でした(^_^;

続きを読む ラズパイMySQLクラッシュからの復旧

ラズパイ停電の悲劇

本日自宅近辺で停電があり、ラズパイmysqldが起動しなくなりました。そしてwordpressを使っていたため、web上には寂しく

データベース接続確立エラー

と一文表示されるのみの状態に陥りました(^_^;最近他事が忙しくラズパイネタを書けずにいましたが、以前にラズパイを本格的にwebサーバに切り替えてから再起動もせず恐らく2ヵ月以上は安定稼働していたと思います。なのでラズパイwebサーバ行ける!と思っていた矢先の出来事で本当に残念です。

続きを読む ラズパイ停電の悲劇

Raspberry Pi 2 + Raspbianサーバ構築メモ3 LAMP

WordPressを動かすためのLAMPサーバを構築します。当ブログでは要点のみ記載します。因みにサーバ管理者は後にも先にも私一人ですので、ユーザーを気にする事なくrootになって作業しています(^_^)

$ sudo su –

作業前の更新を行います。私はSSHで接続の際は必ず行うようにしています。
# apt-get update
# apt-get upgrade

Apach、PHP、MySQLをざっとインストールします。php5-gdはWordPressの画像加工で使います。
# apt-get install apache2
# apt-get install php5
# apt-get install mysql-server
# apt-get install php5-mysql php5-gd

WordPressはバックアップから復元します。まずはデータベースをリストアするための器とユーザーの準備。

続きを読む Raspberry Pi 2 + Raspbianサーバ構築メモ3 LAMP

WordPressのバックアップを取る

当サイトを始めてからあと数日で1ヵ月=WordPress歴の私でございます。WordPressのプラグインの味を覚えつつも、そこは譲らないと個人的に意気込みを見せるのがバックアップであります(笑)当サイトのネットワークからサーバー、サイト構築まで一人でやっておりますので、障害時の復旧も当然一人でやらなきゃいけない訳で、動きが謎のプラグインばかりには頼っていられません(^_^;しかしながらこのWordPressのバックアップは簡単。データベースとサイト一式があれば、少しの専門知識で復旧は難なくできると思います。

まずはサーバーにSSHで接続します。

続きを読む WordPressのバックアップを取る