Ошибка 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, как только я его удалил, он работал на удаленной стороне.
Я пришел к такому выводу, потому что не было никаких причин, по которым он мог бы работать по-разному локально и удаленно, единственная разница? эти файлы.
Удачи