Craft\Exception

Requested image “mhm.PNG” does not exist in path “/srv/users/serverpilot/apps/obi-site/public/img/”

/srv/users/serverpilot/apps/obi-site/craft/plugins/imager/services/ImagerService.php(317)

305             } else {
306                 throw new Exception($msg);
307             }            
308         }
309 
310         if (!IOHelper::fileExists($pathsModel->sourcePath . $pathsModel->sourceFilename)) {
311             $msg = Craft::t('Requested image “{fileName}” does not exist in path “{sourcePath}”', array('fileName' => $pathsModel->sourceFilename, 'sourcePath' => $pathsModel->sourcePath));
312             
313             if (craft()->imager->getSetting('suppressExceptions')===true) {
314                 ImagerPlugin::log($msg, LogLevel::Error);
315                 return null;
316             } else {
317                 throw new Exception($msg);
318             }    
319         }
320 
321         if (!craft()->images->checkMemoryForImage($pathsModel->sourcePath . $pathsModel->sourceFilename)) {
322             $msg = Craft::t("Not enough memory available to perform this image operation.");
323 
324             if (craft()->imager->getSetting('suppressExceptions')===true) {
325                 ImagerPlugin::log($msg, LogLevel::Error);
326                 return null;
327             } else {
328                 throw new Exception($msg);
329             }    

Stack Trace

#0
+
 /srv/users/serverpilot/apps/obi-site/craft/plugins/imager/variables/ImagerVariable.php(26): Craft\ImagerService->transformImage(Craft\AssetFileModel, array("width" => 580, "format" => "jpg"), null, null)
21      * @param $configOverrides
22      * @return mixed
23      */
24     public function transformImage($file, $transform, $transformDefaults = null, $configOverrides = null)
25     {
26         $image = craft()->imager->transformImage($file, $transform, $transformDefaults, $configOverrides);
27         return $image;
28     }
29 
30     /**
31      * Takes an array of Imager_ImageModel (or anything else that supports getUrl() and getWidth())
#1
+
 /srv/users/serverpilot/apps/obi-site/craft/app/vendor/twig/twig/src/Template.php(685): Craft\ImagerVariable->transformImage(Craft\AssetFileModel, array("width" => 580, "format" => "jpg"))
680         // to call is not supported. If ignoreStrictCheck is true, we should return null.
681         try {
682             if (!$arguments) {
683                 $ret = $object->$method();
684             } else {
685                 $ret = \call_user_func_array([$object, $method], $arguments);
686             }
687         } catch (\BadMethodCallException $e) {
688             if ($call && ($ignoreStrictCheck || !$this->env->isStrictVariables())) {
689                 return;
690             }
#2
+
 /srv/users/serverpilot/apps/obi-site/craft/app/etc/templating/BaseTemplate.php(64): Twig\Template->getAttribute(Craft\ImagerVariable, "transformImage", array(Craft\AssetFileModel, array("width" => 580, "format" => "jpg")), "method", ...)
59         if (is_object($object) && $object instanceof BaseElementModel)
60         {
61             $this->_includeElementInTemplateCaches($object);
62         }
63 
64         return parent::getAttribute($object, $item, $arguments, $type, $isDefinedTest, $ignoreStrictCheck);
65     }
66 
67     // Private Methods
68     // =========================================================================
69 
2024-03-29 10:16:17 Apache/2.4.54 (Unix) OpenSSL/1.0.1f / Craft CMS 2.7.9