マーベリック流ブログ運営ノウハウ

[MV] Gravity Form User Registration アドオンを入れたら、サイトが真っ白に。。。PHP Fatal Error の対処法

このエントリーをはてなブックマークに追加
level003
ガーン
bnr_松山式#1

ぼくが愛用している「Gravity form」にユーザー登録の機能を追加する「Gravity Form User Ragistration」というアドオンを追加した時のこと。アドオンだけ追加して、特に確認をしていなかったのですが、実は・・・WEBサイトが真っ白になってしまっていた・・・(500サーバーエラー)

500サーバーエラー

まずはエラーログを確認

困った時には、まずエラーログを確認。今回エラーが起こったWEBサイトは、Xサーバで運用をしていたので、『サーバパネル > ログファイル』より対象サイトを選択して『エラーログ』をダウンロードしてみた。

Xサーバ ログファイル

そうすると、なんだかたくさんエラーが並びまくっている。。。

[Tue Feb 23 03:00:52 2016] [error] [client 157.112.176.65] PHP Fatal error:  Call to undefined function doing_action() in /home/*******/**********.com/public_html/wp-content/plugins/gravityformsuserregistration/includes/class-gf-pending-activations.php on line 21

一見、何が書いてあるのか訳が分からないが、落ち着けば分かるはずだ。明らかに、「gravityformsuserregistration」が何か悪さをしている。

ちなみに、エラーログの確認は、WEBサーバにFTP接続して、「wp-config.php」でデバッグモードをTrueにすることでも確認できる。

define(‘WP_DEBUG’, true);

デバッグモードの場合、ブラウザ上でエラーを吐き出すようになるため、問題が解決した後には、またfalseに戻しておこう。

困ったときの再起動。再インストール。

エラーログの状況から、gravity form user registrationという、ぼくが追加したアドオンが原因であることが判明。WordPress(ワードプレス)の管理画面にはアクセスができない状況だったので、FTP接続でサーバにアクセスして対象のプラグインを削除してみた。

カジノの穴@人生必勝クラブ

あっさりとアクセスに成功。まずはアクセス出来ないという問題には対応することに成功した。

User Registration Add-On

「gravity form user registration」アドオンを、ドキドキしながら再インストールしてみると・・・

500サーバーエラー

アカン・・・状況は同じ。もう少しエラーを解析していく必要がありそうだ。ひとまずは、エラーが出ない状態に戻して、プログラマーに相談することにする。最終的には、プログラムの知識を持ったプロの友人たちにお願いすることに。。。

個人的には、ちょっとWEBのことにも詳しい経営者というポジション。どんどん経営のことだけ考えていく形に移行しつつある。

このエントリーをはてなブックマークに追加

人生の向かう先が見えず悶々とした日々から抜け出したくて、転職を決意したぼく。主将宮本。勤務先はなんとマレーシアだった。。。ぼくは愛する妻と生まれたばかりの子供を日本に残し、単身マレーシアへいくことを決断した。

マレーシアに来て、WEBメディアに関わるようになり、日本よりも物価が低い国での暮らしも知り、アジア各国を回って経済を知り・・・投資を知り、騙されたりもして、辿り着いた先。

ぼくは『マーベリックWEBメディア部』を創り活動を始めた。ぼくが知り得るWEBメディア運営の情報を、メルマガという形で部員全員に共有させていただき、部員全員で「好きを仕事に」を目指していくWEB上の部活動だ!

どんなビジネスをするにしろ、これからはWEBメディアの運営が不可欠。期間限定で無料登録公開中。

マーベリックWEBメディア部 部員登録(メルマガ登録)

お名前(姓)*
お名前(名)
メールアドレス*
follow us in feedly

このカテゴリーの関連記事
マーベリック流ブログ運営ノウハウ
ムームーメール

AWSにサーバー移行とムームーメールの組み合わせが最適な件

ずっとエックスサーバーを利用してきたが、管理するWEBサイトが多くなり、レンタルサーバでは満足ができなくなってしまった。満足で

マーベリック流ブログ運営ノウハウ
MarsEditでWordPress(ワードプレス)の投稿を楽に使いこなしている件06

MarsEditでWordPress(ワードプレス)の投稿を10倍楽にする

もしかしたら、今…。 「私は何の情報を発信すればいいんだろう?」 あなたはそんな風に悩んでいるかもしれません。けれどもここで重

マーベリック流ブログ運営ノウハウ
130422-ドメインのDNS設定を極めて、サイトにアクセス出来るようにしよう

ドメインのDNS設定を極めて、サイトにアクセス出来るようにしよう

WordPress(ワードプレス)サイト構築の5ステップ。今日は【ステップ4】ドメインのDNS設定を極めて、サイトにアクセス出

マーベリック流ブログ運営ノウハウ
ブログ執筆を進める9つの方法

WordPress(ワードプレス)ブログ執筆を進める9つの方法

ぼくたち『マーベリックWEBメディア部』の部員が、『WEBメディア』を創りあげるときに一番のキモとなる部分。それが『何をアウト