1

公式サイトからダウンロードし、ホスティングサーバーにアップロードしました。このエラーメッセージが表示されました。

[08-Mar-2012 21:26:07] PHP Fatal error: Class 'PhpThumb' not found in /home/sokad
/public_html/libs/phpthumb/thumb_plugins/gd_reflection.inc.php on line 179 
Fatal error: Uncaught exception 'RuntimeException' with message 'Cannot show image, headers 
have already been sent' in /home/sokad/public_html/libs/phpthumb/GdThumb.inc.php:569 Stack 
trace: #0 /home/sokad/public_html/resize.php(14): GdThumb->show() #1 {main} thrown in 
/home/sokad/public_html/libs/phpthumb/GdThumb.inc.php on line 569

require_once 'libs/phpthumb/ThumbLib.inc.php';

$thumb = PhpThumbFactory::create($url);
$thumb->adaptiveResize($width, $height);
$thumb->show();

多くのウェブサイトでも同じ問題が発生していることがわかりました。それを解決する方法はありますか?

4

1 に答える 1

-1

すべての「error_log」ファイルまたは「_notes」ディレクトリの「phpthumb」ディレクトリをスキャンし、それらを削除します。私の場合、thumb_plugins に error_log ファイルがありました。それを削除するとすぐに、リモート側で機能しました。

この結論に達したのは、ローカルとリモートで動作が異なる理由がなかったからです。唯一の違いは何ですか? これらのファイル。

幸運を

于 2014-05-26T21:20:35.283 に答える