###WordPressのサイトヘルスになにか出ている…
herokuで稼働しているWordPressがどうもおかしい。管理者なら閲覧できるが、一般ユーザーが記事を見ようとするとエラーになってしまう。
これのせいだろうか??
###原因と対処方法
herokuにデフォルトで入っている拡張ライブラリにgdがないためだそうだ。
対処法としてComposerというのがいるらしいので、ここからダウンロードした。
特にどこもいじらずそのまま進む。
終わったらcomposer -v
して動くのを確かめる。
wordpressのフォルダ直下にcomposer.json
を作成。以下のように記載。
composer.json
{
"require": {
"ext-gd": "*"
}
}
composer update
を実行
あとはコミットしてgit push heroku master
すれば適用される。
致命的な問題については解消された。
だが表示については別問題なようだ…やはり表示できず。
いったん参考までに公開します。エラー原因が特定できたら追記、という形で。
[追記]
記事が表示されないのは.htaccessの記述が悪かったためでした。herokuあげてからずっと見れなかった模様。