问题描述
我尝试了演示和框架安装包,两个实例的问题相同。
我正在Windows 10上使用Xampp 3.2.4(Apache和MysqL)。
我尝试过的事情
- 由于在两个Pimcore安装(演示版和框架版)上均出现问题,所以我认为问题出在Assets文件夹的Apache用户访问设置上。因此,我进入了资产文件夹(../project-name/web/var/assets)并检查了设置权限(左键单击资产文件夹>属性>安全性)。完全控制所有用户并没有帮助。
- 我尝试过的第二件事是检查是否检查了Pimcore系统要求(尤其是imagick和gd扩展名)。因此,我进入了Pimcore控制台并运行 pimcore:system:requirements:check 命令。一切似乎都很好:
- 我尝试过的最后一件事是在 httpd.conf 部分中将其更改为“ 需要所有授予的权限”,但这没有帮助。
此外,如果我转到计算机上的Assets文件夹,则文件在那里,我可以正常打开它们,因此它们不会丢失。
PS。我不是开发人员,我需要本地安装Pimcore才能学习内容创建。所以请记住:)
解决方法
在Pimcore Admin中,打开Settings -> Thumbnails -> Image Thumbnails
。
在本部分中,您可以定义图像的比例以及应如何调整尺寸。
单击add
按钮,正确命名您的缩略图设置,然后单击“保存”。
您现在可以定义自己喜欢的转换,例如调整大小。这样可以使用固定的来调整图像的大小。
创建一些设置后,通过控制台导航到项目根目录,并输入命令以清除图像缩略图缓存并优化图像
bin/console pimcore:thumbnails:clear
bin/console pimcore:thumbnails:optimize-images
Pimcore 6 Documentation详细介绍了如何使用此功能以及设置多种生成缩略图的方式。