ワードプレスの不具合情報 plugins/wp-polls/wp-polls.php on line 646




簡単にアンケートができるプラグイン、wp-pollsの更新のお知らせがあったのでいつものように更新ボタンを押してみた。すると、次の瞬間画面が真っ白になって、以下のようなエラーメッセージが表示された。

Parse error: syntax error, unexpected ‘[‘, expecting ‘)’ in /home/〇〇/okanedou.com/public_html/wp-content/plugins/wp-polls/wp-polls.php on line 646

※〇〇の箇所はサーバーに契約した時の名前

プラグインを更新した後にこのエラーメッセージされたので、すぐにプラグインを停止しようと思っても、上記のメッセージ画面以外操作不能。困ってしまってエラーメッセージを調べてみると、wp-pollsのフォルダ名を変更することで元の状態に戻ることができた。

だた、FTP経由で修正しないといけないので、普段FTPを使わない人にはわかりにくいかもしれない。同じように困った人のためにやり方を紹介しておこう。

まず、エックスサーバーであることを前提に、以下の操作をする。

①レンタルサーバーのサイトより、ファイルマネージャでログインする。

②利用しているドメイン名のフォルダをクリック
※当サイトはokanedou.comなので、okanedou.comフォルダをクリック

③public_htmlをクリック

④wp-contentをクリック

⑤pluginsをクリック

⑥wp-pollsのフォルダの横にチェックを入れてファイル名の変更を選択する
フォルダの名前は、wp-polls1など適当に。

以上の操作で元の状態に戻った。
FTPはめったに操作しないが、知っておかないと問題解決できないかもしれない。

ちなみに、上記の操作の順番は、エラーメッセージがそのまま階層を表している。

/okanedou.com/public_html/wp-content/plugins/wp-polls/wp-polls.php on line 646

順番に、ドメイン名→パブリックフォルダ→ワードプレスコンテンツ→プラグイン名

これをみてフォルダ名の変更で問題が解決できるかどうかはわからないが、そういう方法で問題が解決されるという情報があったので試してみた。

フォローする