サイトアイコン WEB帳

サーバーを引っ越ししたらSNSの自作したカウントが表示されない原因

サーバーを引っ越ししたら自作したSNSのカウント表示が機能していないことに気づきました。 暫くぶりに弄るので仕様など全て忘れているので、面倒だなぁと感じながら作業を開始したのですが、原因はすぐに判明しました。 どうやら、APIからデータを取得する最初の段階で問題があり、原因はfile_get_contents関数でした。

▼ 過去の記事
WordPressの記事一覧で投稿毎にSNSのカウント数をAPIを利用して取得し表示する方法

原因は、file_get_contents関数

最初は、PHPのバージョンに問題などがあるのかと思っていたのですが、php.iniの設定でallow_url_fopenOFFになっていたのが原因でした。 新しく引っ越ししたwpXのサーバーでは、php.iniの設定を管理画面から7項目ですが設定可能となっておりallow_url_fopenも含まれていましたが、初期は無効になっているようで有効にしたら問題解決となりました。

【参考Webサイト】

モバイルバージョンを終了