Indexページ及び新着日記ブロック表示で画像が表示されません。
- このフォーラムに新規トピックを投稿できます
- このフォーラムではゲスト投稿が許可されています
投稿ツリー
- Indexページ及び新着日記ブロック表示で画像が表示されません。 (mimin, 2010/5/4 11:15)
- Re: Indexページ及び新着日記ブロック表示で画像が表示されません。 (なーお, 2010/5/4 11:38)
- Re: Indexページ及び新着日記ブロック表示で画像が表示されません。 (minmin, 2010/5/4 15:07)
- Re: Indexページ及び新着日記ブロック表示で画像が表示されません。 (mimin, 2010/5/4 16:27)
- Re: Indexページ及び新着日記ブロック表示で画像が表示されません。 (なーお, 2010/5/4 17:33)
- Re: Indexページ及び新着日記ブロック表示で画像が表示されません。 (ゲスト, 2010/5/4 20:44)
- Re: Indexページ及び新着日記ブロック表示で画像が表示されません。 (なーお, 2010/5/4 20:51)
- Re: Indexページ及び新着日記ブロック表示で画像が表示されません。 (mimin, 2010/5/7 15:36)
- Re: Indexページ及び新着日記ブロック表示で画像が表示されません。 (なーお, 2010/5/7 16:22)
- Re: Indexページ及び新着日記ブロック表示で画像が表示されません。 (なーお, 2010/5/27 15:30)
Indexページ及び新着日記ブロック表示で画像が表示されません。
画像へのリンク先が以下のようになっております。
http://ドメイン/html/modules/prod/include/imgresize.php?maxsize=80&fname=modules/prod/upimg/6f57ce918aabf931be1d139baaef337b.jpg
d3diary0.06から0.07にアップデートしましたが変わりませんでした。
hd_full_1_0_2を使っています。
解決方法をご教授いただけますと誠に幸いです。
miminさん、こんにちは。
「お問い合わせ」からご質問を送信された方ですね? こちらへの転載、ありがとうございます。
こうして掲示板で書いていただけると、他の方にも参考になる場合がありますので、今後もよろしくお願いします。
さて、ご質問の件ですが、サーバーは自鯖でしょうか?
- xoopsの一般設定で、「phpデバグ」として当該ページを表示した時に表示されるErrorなりNoticeなりをご報告ください。
- php、mySQLのバージョンなども書き添えてください。
- 自鯖でしたら、Linuxのディストリビューション名・バージョンなどもご開示ください。
これらの情報が無いと、サポートしようにも何が起きているのかすら把握できません。
とはいえ、エスパーしてみますと、PHPのバージョンとか、GDのバージョン依存の関数を使っていますので、まずはそこら辺を調査してみてください。
参考:http://www.phpmanual.jp/function.imagecreatetruecolor.html
また、画像は記事投稿時にアップロードする際に、ファイル名「t_」が付加されたサムネイルが生成されますが、html側d3diaryフォルダの「upimg」フォルダ内にこれらのファイルが出来ていますか?
ちなみに、d3diaryの「必要な環境」の部分に書きましたとおり、PHPは4.3.x以上が必要となります。 GDは 2.0.1 以降でかつPHPのバージョンに合った適切なバージョンが必要です。
では。
Re: Indexページ及び新着日記ブロック表示で画像が表示されません。
msg# 1.2未熟な質問の仕方で申し訳ございませんでした。
また、こちらのサポート掲示板に気づかずに問い合わせをしまして誠に失礼いたしました。
丁寧なご指導にとても感謝しております。
サーバーはレンタルです。
phpデバグのErrorやNoticeはいずれもありませんでした。
「upimg」フォルダに「t_」が付加されたサムネイルはありました。
サーバーには
PHP version 5.2.11
MySQL version 5.1.45-log
と書いてありました。
GDについてサーバーに情報がありませんでした。
GDはこちらで設定出来るものなのかどうかもよく解っておりませんので、見当違いな返信でしたら申し訳ございません。
この情報で足りるのかどうか不安ですが、何か解る事があれば嬉しく思います。
Re: Indexページ及び新着日記ブロック表示で画像が表示されません。
msg# 1.3別のサーバーで試したところ問題ありませんでした。
使用中のサーバーでも問題が解決すれば一番よいのですが、
もし解決出来なければサーバーの移転を検討しようと思います。
ありがとうございました。
mimminさん、こんにちは。
そうですか、サムネイルもあってphpエラーも無いとなれば、単純に参照ミスを疑ってよさそうですね。
たとえば、「diarylist.html」テンプレートの48行目あたりを、以下のように変更したらどうなりますか?
48 |
|
を、以下のように変更
48 |
|
お試しいただけますか。
また、URLを直打ちしたときにどうなるかもご確認ください。
Re: Indexページ及び新着日記ブロック表示で画像が表示されません。
msg# 1.4ご指示通り変更しましたが、解決しませんでした。
t_画像URL直打ちでは表示されましたが、
リサイズのURLでは表示されませんでした。
プロパティーでは以下のようなURLになってました。
www.xn--eckwd4c7c_modules/d3diary/upimg/c2e8b597c3e04a5f2927241c6e9d6929.jpg
なんだか申し訳ない気分です・・・
&
の部分を、
&
に変更してみたら、どうなりますか? (直打ちと、テンプレート編集)
(追記)あとは、そのページを表示した時のapacheのログを入手して確認するのが早いですが、入手可能ですか?
Re: Indexページ及び新着日記ブロック表示で画像が表示されません。
msg# 1.5細かい問題までご指導いただいて本当にありがとうございます。
変更してみましたが、テンプレート編集では表示されませんでした。
直打ちの場合は、imgresize.phpのファイルをダウンロードする表示がでました。
apacheのログはどのように入手するのか解りませんので、現在調べております。恐縮です。
miminさん、こんにちは。
直打ちの場合は、imgresize.phpのファイルをダウンロードする表示がでました。
変ですね。。<img..> でphpスクリプトを呼びだせない? サーバーのphpかapache設定で何かありそうな気がします。 私も調べてみていますが、不勉強でよくわかりません。
一度、レンサバのサポートに問い合わせてみてはどうでしょうか?
あと、とりあえずの対策としては、テンプレートで<img>タグ内をphpスプリプトではなく、imgファイルそのものにしてサイズ指定するとか、ですね。
miminさん、こんにちは。
この件ですが、、もしかするとサイト自体をクローズしたり、d3diaryモジュールをゲスト非公開にして使っていませんか? その場合は、スクリプトでの画像表示が行えない環境があるようですので、一度オープンにして確認してみてください。