Ошибка PhpThumb - фатальная ошибка PHP: класс 'PhpThumb' не найден

Я скачал с официального сайта, загрузил на свой хостинг-сервер. Я получил это сообщение об ошибке.

[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();

Я обнаружил, что многие веб-сайты также получили ту же проблему. Есть идеи как это решить?

1 ответ

Просканируйте каталог "phpthumb" на наличие всех файлов "error_log" или "_notes" и удалите их. В моем случае у меня был файл error_log на thumb_plugins, как только я его удалил, он работал на удаленной стороне.

Я пришел к такому выводу, потому что не было никаких причин, по которым он мог бы работать по-разному локально и удаленно, единственная разница? эти файлы.

Удачи

Другие вопросы по тегам