• ベストアンサー

ワードプレス

ホームページで Fatal error: Call to undefined function header_remove() in /home/users/1/____.jp/~~~/web/"""""""/wp-content/plugins/disable-xml-rpc-pingback/disable-xml-rpc-pingback.php on line 51 とエラーがらでていて、、意味がわかりません 助けて頂けませんか? 業者さんに相談したら、、10万って言われて…まして… 自分でなんとかならないでしょうか? 困ってます

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

多分、サーバーのPHPのバージョンの問題で header_remove()関数が使えないのだと思われます。 なので、そのプラグインのシステム要件を確認して サーバーの環境がそれを満足できているかを調べてみてはどうでしょう。 結果、サーバーの問題だとしたら、 サーバーの管理者に相談してPHPのバージョンを上げてもらうか  (それで10万って言われたのかな?) もしくは、そのプラグインの使用をあきらめて、別のpingback対策の方法をとるかですね。  (.htaccessで アクセス拒否するとか)

その他の回答 (1)

  • 4017B
  • ベストアンサー率73% (1336/1814)
回答No.1

意味は… --- 致命的なエラー! PHPプログラムで呼び出された "header_remove()" という名前の関数が定義されていません(見付かりません)。呼び出したPHPプログラムは "/home/users/~/disable-xml-rpc-pingback.php" の51行目です。 --- ~という意味です。まあ読んで字の如く、PHPコードに何らの記述ミスがあるか。或いは質問者が自力でWPプラグインをインストールしたのであれば、その際に失敗してファイルが一部破損してしまったか…まあそんな感じです。 解決方法は色々ありますが、一番良いのは「初心者は粋がって効果機能もよく理解していないプラグインを入れずにWP本体のみの完全初期標準装備のみで運用すべし」って感じですかね。だってトラブルが発生しても自己解決出来ないし、専門家にもビタ一文払いたくない!~て訳ですからね。 先ずは背伸びせずに身の丈にあった運用からスタートし、それで年単位の十分な経験と知識を積んでから色々と拡張機能に手を出す様にしてみてください。 P.S. WordPressは中級者以上のある程度、自分でweb製作の技術と知識を持った人が扱う事が前提になっているCMSです。HTMLタグも知らない、PHPやJavascriptも何それ食べ物?みたいなレベルの人が手を出すべきではありません。 因みに質問のエラーメッセージも中学英語レベルの単語と構文でしか表示されません。それをとにかく英語アレルギーを発症して「分かりません!」と頭真っ白になってしまう人には、全く持ってWPは向いていないと思います。 今後も勉強してweb技術を学びたいというのであればアドバイスもしますが…ただ単にwebサイトを作りたい的な動機であれば、もっと簡単な全部乗せの無料HPサービスとかを利用した方が良いと思います。

yuuuummyyyy
質問者

補足

申し訳ありません 会社で相談してみます

関連するQ&A