く? [ku]

ぐぐるだけでPHPどこまでできるか…!

PHPアプリをHerokuにデプロイできた!

 

PHPアプリをHerokuにデプロイ - く? [ku]

 の続き。

何が問題だったかというと、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"で検索。


herokuでPHP環境の構築 - KayaMemo

こちらを参考にさせてもらって、

{

    "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

こちらが、今回アップしたものです!!!

 やった〜〜〜