1
在我的生成PDF树枝模板,我有:Symfony2的 - 同时产生与TCPDF捆绑PDF文件错误
<img src="{{ asset('bundles/myBundle/images/no_avatar.jpg') }}">
当我试图生成PDF,我得到错误:
[Symfony\Component\Debug\Exception\ContextErrorException]
Warning: getimagesize(/bundles/wrbmcisintranetsite/images/no_avatar.jpg): f
ailed to open stream: No such file or directory
Exception trace:
() at /var/www/site/vendor/tecnickcom/tcpdf/include/tcpdf_images.php:171
Symfony\Component\Debug\ErrorHandler->handleError() at n/a:n/a
getimagesize() at /var/www/site/vendor/tecnickcom/tcpdf/include/tcpdf_images.php:171
而且当我更改存储该图像的路径时,例如:
<img src="{{ asset('var/storage/images/no_avatar.jpg') }}">
并复制该文件而不使用assets:install web
它的工作原理和图像在输出PDF文件中可见。我想把文件在MyBundle/Resources/public/images
安装与assets:install
更多信息按错误的和getimagesize功能没有得到图像计算图像尺寸。检查路径是否正确?检查命令资产:安装Web正在您的所有资产安装在Web目录下? –