4

どうすればこれを行うことができますか?私はphpThumb.phpを見て、以下が設定されているので、デモページでエラーが発生する理由がわかりません

ini_set('display_errors', 1); 
error_reporting(E_ALL); 
4

2 に答える 2

19

phpThumb.config.php で次の行を false に変更します。 $PHPTHUMB_CONFIG['disable_debug'] = true;

于 2012-07-26T10:30:00.030 に答える
4

PHP のエラー レポートと、画像内に記述されているエラー メッセージは 2 つの異なるものであり、これらの設定は関連していません。

編集: phpThumb() には次のエラー構成があります:

// * Error message configuration
$PHPTHUMB_CONFIG['error_image_width']           = 400;      // default width for error images
$PHPTHUMB_CONFIG['error_image_height']          = 100;      // default height for error images
$PHPTHUMB_CONFIG['error_message_image_default'] = '';       // Set this to the name of a generic error image (e.g. '/images/error.png') that you want displayed in place of any error message that may occur. This setting is overridden by the 'err' parameter, which does the same thing.
$PHPTHUMB_CONFIG['error_bgcolor']               = 'CCCCFF'; // background color of error message images
$PHPTHUMB_CONFIG['error_textcolor']             = 'FF0000'; // color of text in error messages
$PHPTHUMB_CONFIG['error_fontsize']              = 1;        // size of text in error messages, from 1 (smallest) to 5 (largest)
$PHPTHUMB_CONFIG['error_die_on_error']          = true;     // die with error message on any fatal error (recommended with standalone phpThumb.php)
$PHPTHUMB_CONFIG['error_silent_die_on_error']   = false;    // simply die with no output of any kind on fatal errors (not recommended)
$PHPTHUMB_CONFIG['error_die_on_source_failure'] = true;     // die with error message if source image cannot be processed by phpThumb() (usually because source image is corrupt in some way). If false the source image will be passed through unprocessed, if true (default) an error message will be displayed.

ソース: http://phpthumb.sourceforge.net/index.php?source=phpThumb.config.php

于 2012-05-06T23:15:38.133 に答える