PHPアプリをHerokuにデプロイできた!
の続き。
何が問題だったかというと、logをみたら解決した。
logの見方は
heroku logs
でOK,
Call to undefined function mb_detect_encoding() in hoge.php on line 93
ってかいてあったので、"mb_detect_encoding() heroku"を調べると、
Heroku: PHP Fatal error for valid function - mb_check_encoding - Stack Overflow
"mbstring"をいれるべし、ということなので、
"mbstring heroku"で検索。
こちらを参考にさせてもらって、
{
"require": {
"ext-mbstring": "*"
}
}
をcomposer.jsonに書いた。
次に、またlogがエラーはいていた。
Call to undefined function imagecreatetruecolor() in hoge.php on line 16
だそうで、"imagecreatetruecolor()"はGDだな、ということがピンときて、
composer.jsonに
{
"require": {
"ext-mbstring": "*",
"ext-gd": "*"
}
}
こんな感じで追記。
やっとうまくいきましたー!!!
iConpeito - iPhone/iPad icon maker
こちらが、今回アップしたものです!!!
やった〜〜〜