WideImage_InvalidImageSourceException

File 'D:\webroot\uulie.com\protected/../' appears to be an invalid image source.

D:\webroot\uulie.com\protected\extensions\EWideImage\WideImage.php(228)

216                     $custom_mappers = WideImage_MapperFactory::getCustomMappers();
217                     foreach ($custom_mappers as $mime_type => $mapper_class)
218                     {
219                         $mapper = WideImage_MapperFactory::selectMapper(null, $mime_type);
220                         $handle = $mapper->loadFromString($data);
221                         if (self::isValidImageHandle($handle))
222                             break;
223                     }
224                 }
225             }
226             
227             if (!self::isValidImageHandle($handle))
228                 throw new WideImage_InvalidImageSourceException("File '{$uri}' appears to be an invalid image source.");
229             
230             return self::loadFromHandle($handle);
231         }
232         
233         /**
234          * Create and load an image from a string. Format is auto-detected.
235          * 
236          * @param string $string Binary data, i.e. from BLOB field in the database
237          * @return WideImage_Image WideImage_PaletteImage or WideImage_TrueColorImage instance
238          */
239         static function loadFromString($string)
240         {

Stack Trace

#0
+
 D:\webroot\uulie.com\protected\extensions\EWideImage\WideImage.php(186): WideImage::loadFromFile("D:\webroot\uulie.com\protected/../")
181             
182             // Otherwise, must be a file or an URL
183             if (!$predictedSourceType)
184                 $predictedSourceType = 'File';
185             
186             return call_user_func(array('WideImage', 'loadFrom' . $predictedSourceType), $source);
187         }
188         
189         /**
190          * Create and load an image from a file or URL. The image format is auto-detected.
191          * 
#1
+
 D:\webroot\uulie.com\protected\components\DxdUtil.php(184): WideImage::load(array("WideImage", "loadFromFile"), "D:\webroot\uulie.com\protected/../")
179         Yii::import('application.extensions.EWideImage.EWideImage');
180         $dir = dirname($targetFile);
181         if(!file_exists($dir)){
182             DxdUtil::createFolders($dir);
183         }
184         EWideImage::load(Yii::app()->basePath."/../".$fileName)->resize($width,$height)->saveToFile($targetFile);
185         return "caches/".$newFileName;
186     }
187     /**
188      * 找出某一图片文件对应的所有缓存文件
189      * Enter description here ...
#2
+
 D:\webroot\uulie.com\protected\views\u\index.php(5): DxdUtil::xImage("D:\webroot\uulie.com\protected/../")
01 <div class="row">
02     <div style="border:1px solid #ccc;" class="span12">
03     <div style="padding:15px">
04         <div class="pull-left">
05             <?php echo CHtml::image(Yii::app()->baseUrl."/".DxdUtil::xImage($user->face,120,120),$user->name,array('class'=>'pull-left','style'=>"margin-right:20px"));?>    
06             <div class="pull-left">
07                 <h2><?php echo $user->name;?>    </h2>    
08                 <p class="dxd-break-word dxd-self-introduction" style="margin-top:20px;font-size:1.5em;"><?php echo $user->bio;?></p>
09             </div>
10             <div class="clearfix"></div>
2024-03-28 15:07:42 Microsoft-IIS/6.0 Yii Framework/1.1.14