質問 > フロント機能 > 画像が表示されたりされなかったりする |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
akiakihi |
投稿日時: 2015/6/7 1:36
対応状況: −−−
|
一人前 登録日: 2014/7/17 居住地: 兵庫県 投稿: 91 |
画像が表示されたりされなかったりする 商品詳細ページにて、メイン画像の横にサブ画像のサムネイル画像を置き
マウスカーソルがサムネイルの上にくると、メイン画像が入れ替わる、というようにしてあります。 (参考:http://itoben.com/blog/335.html) このサムネイル画像5枚のうち、常に2−3枚が表示されません。 ブラウザをリロードすると、表示されない画像は入れ替わったりします。 (先ほどまで表示されてなかったサムネイルが、表示されるようになったり、さっきまで表示されていた別のサムネイルが表示されなくなったりします) ネットで検索してみて、サムネイル画像が表示されない対策のうち define.phpのエンコードを変えたり gdthumb.phpのヘッダー部分をコメントアウトしたりしましたが // 画像出力 if($header){ //header("Content-Type: image/png"); 改善されませんでした。 そこでエラーログを見たところ・・・ imagecreatefromjpeg 2015/06/07 01:04:07 [/shop/resize_image.php] Warning(E_WARNING): imagecopyresampled(): supplied argument is not a valid Image resource on [/***/***/www/shop/data/module/gdthumb.php(206)] from 101.142.93.234 customer_id = 1 /***/***/www/shop/resize_image.php(29): LC_Page_ResizeImage_Ex->process /***/***/www/shop/data/class_extends/page_extends/LC_Page_ResizeImage_Ex.php(54): LC_Page_ResizeImage->process /***/***/www/shop/data/class/pages/LC_Page_ResizeImage.php(54): LC_Page_ResizeImage->action /***/***/www/shop/data/class/pages/LC_Page_ResizeImage.php(85): LC_Page_ResizeImage->lfOutputImage /***/***/www/shop/data/class/pages/LC_Page_ResizeImage.php(155): gdthumb->Main /***/***/www/shop/data/module/gdthumb.php(206): こんな風に書かれていました。 やはりresize_image関係が悪いような気がしますが・・・、初心者なためこれ以上は分からず・・・ とりあえず、ローカル環境ではきちんと表示できていたので gdthumb.phpとLC_Page_ResizeImage.phpをローカルで使っていたものと入れ替えてみましたが、改善しませんでした。 ここまで何度も躓きながら、ようやく大体整ってきてくれました。 再インストール・・・・は出来れば避けたいです。。。 どなたか、対策が分かる方がいましたら、お手数ですがなるべく詳しくお教えくださいますよう、 どうぞよろしくお願いいたします。。。(>_<) |
akiakihi |
投稿日時: 2015/6/7 17:46
対応状況: −−−
|
一人前 登録日: 2014/7/17 居住地: 兵庫県 投稿: 91 |
Re: 画像が表示されたりされなかったりする 商品詳細ページの画像を表示させている部分のソースです。
何か分かりますでしょうか・・・・。 引用: <form name="form1" id="form1" class="form-horizontal" method="post" action="?"> ご教示よろしくお願いいたします。 |
akiakihi |
投稿日時: 2015/6/7 22:27
対応状況: 解決済
|
一人前 登録日: 2014/7/17 居住地: 兵庫県 投稿: 91 |
Re: 画像が表示されたりされなかったりする コピペ元のサイトのコードが一部文字化けしていました。
引用: &width=100&height=100" また、resize_image.phpは使わずに、画像を好みの大きさで直接表示させるようにしたら、無事にすべての画像が問題なく表示されるようになりました。 結局resize_imageの不具合を解決するには至りませんでしたが 画像が表示されているので解決としたいと思います。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |