User:
Pass:
Keep:   
Xoops Cube Project
XOOPS Cube Project Site
Powered by Google


Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
Ver.upしたらサムネイルが作成されなくなった? 投稿者: sweep 投稿日:2005/11/08(Tue) 13:42 No.2188  
XOOPS2によるサイト構築時からずっと愛用させていただいていますm(__)m

今回0.5RC5aにver.upさせていただいたところ、投稿された写真のサムネイルが
作成されなくなってしまいました。
携帯で撮影した240*320の画像をmoblogで投稿すると240*320のままUPされて、
Attachフォルダの中にも"thumbs-user-*_upしたファイル名.jpg"が作成されない状態です。

どこかの設定ファイルを何も考えずに上書きしてしまったのが原因と思ってるのですが、
どのファイルだったか思い出せない状態です。

よろしければお知恵をお貸し下さい。


Re: Ver.upしたらサムネイルが作成されなくなった? 投稿者: のぶのぶ 投稿日:2005/11/09(Wed) 08:22 No.2189  

サムネール作成できない件、調べさせてもらいました。
で、原因は0.5RC5aにあるのではなく、おそらくPHPが4.4.1以降にバージョンアップされた
のが原因のようです。
(もしかして、XREAですか?)
ホスティングでは、サイト相互のセキュリティーを保つためにPHPはsafeモードという環境にて動かすことが多いようですが、
この環境下で、サムネールを保存する為のPHP関数が動作しなくなるようです。
しかしながら、
[PHP-users 27339] safe_modeにおけるimagejpeg関数を参考にして、回避策を見付けました。

wp-include/functions.phpの1973行目あたりに、
            $thumbpath = substr($file, 0, strrpos($file, '/')) . '/thumb-' . $path[count($path)-1];[code]
という行があるはずですが、その下に、
[code]            touch($thumbpath);

という行を追加して下さい。
これで、PHP4.4.1のsafeモードにおける不具合を回避できると思います。

引用:

sweepさんは書きました:
XOOPS2によるサイト構築時からずっと愛用させていただいていますm(__)m

今回0.5RC5aにver.upさせていただいたところ、投稿された写真のサムネイルが
作成されなくなってしまいました。
携帯で撮影した240*320の画像をmoblogで投稿すると240*320のままUPされて、
Attachフォルダの中にも"thumbs-user-*_upしたファイル名.jpg"が作成されない状態です。

どこかの設定ファイルを何も考えずに上書きしてしまったのが原因と思ってるのですが、
どのファイルだったか思い出せない状態です。

よろしければお知恵をお貸し下さい。


Re[2]: Ver.upしたらサムネイルが作成されなくなった? 投稿者: sweep 投稿日:2005/11/09(Wed) 13:49 No.2191  

回答ありがとうございます。
わざわざお調べ頂いて恐縮ですm(__)m

引用:

原因は0.5RC5aにあるのではなく、おそらくPHPが4.4.1以降にバージョンアップされた
のが原因のようです。(もしかして、XREAですか?)
ホスティングでは、サイト相互のセキュリティーを保つためにPHPはsafeモードという環境にて動かすことが多いようですが、
この環境下で、サムネールを保存する為のPHP関数が動作しなくなるようです。


まさしくこれでした。サーバーもXREAです。
phpinfo.phpで確認したところ、Nov 5 2005 18:12:19 にPHP Version 4.4.2-devに変更されていました。
XREA SUPPORT BOARDにも確かに記述がありました。
http://sb.xrea.com/showthread.php?p=71746#post71746

XREAのアナウンスをまったく見ていなかった私も悪かったのですが(^^;)

教わったとおりにfunction.phpに変更を加えたら無事サムネイルが作成されました。本当にありがとうございます。

のぶのぶ様にお礼申し上げますとともに、今回の件が同様の現象に悩んでおられるかたのヒントになれば幸いです。

ありがとうございましたm(__)m


NO: PASS:

このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです
- KENT -