Ошибка PhpThumb - фатальная ошибка PHP: класс 'PhpThumb' не найден - PullRequest
1 голос
/ 30 марта 2012

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

[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 Ответ

0 голосов
/ 27 мая 2014

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

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

Удачи

...