エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
fuelphpのImageクラスでThe library does not support this filetype for /tmp/*って出てしまう問題を解決する的なお話
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
fuelphpのImageクラスでThe library does not support this filetype for /tmp/*って出てしまう問題を解決する的なお話
ちなみにドライバがGDなのが悪いかと思って他のを使ってみたけど同様のエラーが出てしまう。 ということ... ちなみにドライバがGDなのが悪いかと思って他のを使ってみたけど同様のエラーが出てしまう。 ということから察すると/tmp/****のような一時的な拡張子無しファイルはImageクラスでは通常読み込めないという感じじゃないんかと。 ってことでツイートに書かれているようにとあるconfigを記載してあげるとうまくいく。 ただしpersistece=>trueとなってるが正しくはpersistence=>trueであるけど。 ってことで正しい書き方はこんな感じになる。 // 画像を読み込む Image::load('filename.gif'); // 画像をアップロードし、Image::load メソッドへ直接渡す Upload::process(array( 'path' => DOCROOT.DS.'files' )); if (Upload::is_valid()) { $data =