Simplicityの特徴 › フォーラム › Simplicityについての質問 › Warning: call_user_func_array() expects parameter 1 to be a valid callback, func
- このトピックには5件の返信、2人の参加者があり、最後に
により1年、 4ヶ月前に更新されました。
-
投稿者投稿
-
-
2016年10月10日 1:59 AM #45982
こう
ゲストWarning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘wp_resource_hints’ not found or invalid function name in /home/sample/sample.xyz/public_html/wp-includes/plugin.php on line 525
というエラーが出ました。
525行付近は、
all_user_func_array($the_[‘function’], array_slice($args, 0, (int) $the_[‘accepted_args’]));} while ( next($wp_filter[$tag]) !== false );
となっています。
どうすればいいのでしょうか。 -
2016年10月10日 12:05 PM #45987
hidekichi
ゲストwp-includes/plugin.php on line 525でエラーを返してますが、wp_resource_hintsがinvalidつまり無効あるいは不当と言う事なので、それらを使っているプラグイン等を調べて、問題があるなら停止で別のプラグイン等を探すか、プラグイン等が必要としているPHPのバージョン等を確認し、利用されているサーバーのPHPのバージョンを調べてバージョンアップが必要なら、バージョンアップでしょうか。
バージョンアップができないサーバーの場合は、プラグインの停止か、サーバーの引っ越しになるかと思います。そこまでして必要なプラグインがあるかどうかはわかりませんが、たいていのサーバーでは負荷を減らすためにPHP7が選べるようになっているとは思いますので、そこらを切り替えてどうなるかですね。
phpを切り替えて他に問題が出るようであれば、もちろん元のバージョンのPHPに戻して、プラグインを停止し他のプラグインで代替はないかを探すべきだろうと思います。いずれにしても「wp_resource_hints」というのはSimplicityで見たことがないので(僕が見たこと無いだけで新たに実装されているのかも知れませんが)、おそらくはプラグインだろうと思います。
-
2016年10月10日 12:11 PM #45988
hidekichi
ゲストと、思って書きましたが、どうやらwp_resource_hintsはwordpressで実装された関数のようです。
「DNS Prefetching」と「Prerender」用のタグを自動で生成する関数
と言うことなので、何かしらのヘッドタグのdns-prefetchやPrerenderに問題があるようです。
どこに問題があるのかは何とも言えませんが、それらを書き込むプラグインとか、何かしらの処理がエラーを出している部分と思います。 -
2016年10月10日 2:34 PM #46000
わいひらキーマスター現在、サーバーのPHPのバージョンは幾つになっているでしょうか?
5.4未満であれば、5.4以上にしてみてください。現在推奨は、5.6とかかも。
もしくは、Simplicityの最新版(現在2.3.3)にアップデートしてみてください。 -
2016年10月10日 10:07 PM #46009
technote
ゲストhttps://core.trac.wordpress.org/ticket/37525
本家にも同じような症状が報告されています。
WordPressを再インストールするとうまくいくかもしれません。 -
2016年10月10日 10:56 PM #46011
こう
ゲストプラグインをすべて停止、PHPのバージョウンアップ、テーマのアップデートを行いましたが、どれもダメでした。
Wordpressを再インストールする場合はどのような手順を踏めばいいのでしょうか。
-
-
投稿者投稿
- トピック「Warning: call_user_func_array() expects parameter 1 to be a valid callback, func」には新しい返信をつけることはできません。