Error 500 Internal Server Error

GET https://storm-preprod.ewm.dev/uploads/media/437x226/01/27101-processor.avif

Forwarded to ErrorController (968aeb)

Exceptions

Failed to open file "/home/clients/14b5397f746691c6b08ec948889ec1dd/var/www/storm-be-preprod/var/uploads/media/10/processor.avif"

Exception

Symfony\Component\Filesystem\Exception\ IOException

Show exception properties
Symfony\Component\Filesystem\Exception\IOException {#2232
  -path: "/home/clients/14b5397f746691c6b08ec948889ec1dd/var/www/storm-be-preprod/var/uploads/media/10/processor.avif"
}
  1.     {
  2.         $pathName $this->getPath($storageOptions);
  3.         $fp = @\fopen($pathName'r');
  4.         if (false === $fp) {
  5.             throw new IOException(\sprintf('Failed to open file "%s"'$pathName), path$pathName);
  6.         }
  7.         return $fp;
  8.     }
  1.     }
  2.     public function convert(FileVersion $fileVersion$formatKey$imageFormat)
  3.     {
  4.         $imageResource $this->mediaImageExtractor->extract(
  5.             $this->storage->load($fileVersion->getStorageOptions()),
  6.             $fileVersion->getMimeType()
  7.         );
  8.         $imagine $this->imagine;
  9.         if ('svg' === $imageFormat && $this->svgImagine) {
  1.                         \implode(', '$supportedImageFormats)
  2.                     ));
  3.             }
  4.             // Convert Media to format.
  5.             $responseContent $this->converter->convert($fileVersion$formatKey$imageFormat);
  6.             // HTTP Headers
  7.             $status 200;
  8.             $setExpireHeaders true;
  1.             $version = (string) $request->query->get('v''1-0');
  2.             $version = (int) (\explode('-'$version)[0] ?? '1');
  3.             $mediaProperties $this->formatCache->analyzedMediaUrl($url);
  4.             return $this->formatManager->returnImage(
  5.                 $mediaProperties['id'],
  6.                 $mediaProperties['format'],
  7.                 $mediaProperties['fileName'],
  8.                 $version,
  9.             );
in vendor/symfony/http-kernel/HttpKernel.php -> getImageAction (line 183)
  1.         $this->dispatcher->dispatch($eventKernelEvents::CONTROLLER_ARGUMENTS);
  2.         $controller $event->getController();
  3.         $arguments $event->getArguments();
  4.         // call controller
  5.         $response $controller(...$arguments);
  6.         // view
  7.         if (!$response instanceof Response) {
  8.             $event = new ViewEvent($this$request$type$response$event);
  9.             $this->dispatcher->dispatch($eventKernelEvents::VIEW);
  1.         $request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
  2.         $this->requestStack->push($request);
  3.         $response null;
  4.         try {
  5.             return $response $this->handleRaw($request$type);
  6.         } catch (\Throwable $e) {
  7.             if ($e instanceof \Error && !$this->handleAllThrowables) {
  8.                 throw $e;
  9.             }
  1.         $this->boot();
  2.         ++$this->requestStackSize;
  3.         $this->resetServices true;
  4.         try {
  5.             return $this->getHttpKernel()->handle($request$type$catch);
  6.         } finally {
  7.             --$this->requestStackSize;
  8.         }
  9.     }
Kernel->handle(object(Request)) in public/index.php (line 69)
  1. // When using the HttpCache, you need to call the method in your front controller
  2. // instead of relying on the configuration parameter
  3. // https://symfony.com/doc/6.4/reference/configuration/framework.html#http-method-override
  4. Request::enableHttpMethodParameterOverride();
  5. $request Request::createFromGlobals();
  6. $response $kernel->handle($request);
  7. $response->send();
  8. $kernel->terminate($request$response);

Logs

No log messages

Stack Trace

IOException
Symfony\Component\Filesystem\Exception\IOException:
Failed to open file "/home/clients/14b5397f746691c6b08ec948889ec1dd/var/www/storm-be-preprod/var/uploads/media/10/processor.avif"

  at vendor/sulu/sulu/src/Sulu/Bundle/MediaBundle/Media/Storage/LocalStorage.php:66
  at Sulu\Bundle\MediaBundle\Media\Storage\LocalStorage->load(array('segment' => '10', 'fileName' => 'processor.avif'))
     (vendor/sulu/sulu/src/Sulu/Bundle/MediaBundle/Media/ImageConverter/ImagineImageConverter.php:97)
  at Sulu\Bundle\MediaBundle\Media\ImageConverter\ImagineImageConverter->convert(object(FileVersion), '437x226', 'avif')
     (vendor/sulu/sulu/src/Sulu/Bundle/MediaBundle/Media/FormatManager/FormatManager.php:146)
  at Sulu\Bundle\MediaBundle\Media\FormatManager\FormatManager->returnImage(27101, '437x226', 'processor.avif', 1)
     (vendor/sulu/sulu/src/Sulu/Bundle/MediaBundle/Controller/MediaStreamController.php:71)
  at Sulu\Bundle\MediaBundle\Controller\MediaStreamController->getImageAction(object(Request))
     (vendor/symfony/http-kernel/HttpKernel.php:183)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
     (vendor/symfony/http-kernel/HttpKernel.php:76)
  at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
     (vendor/symfony/http-kernel/Kernel.php:182)
  at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
     (public/index.php:69)