未生成其他图像大小

时间:2013-04-17 作者:raddevon

当我通过管理界面上传图像时,图像仅以全尺寸保存。其他尺寸在“设置”>“介质”中配置为默认值。未生成自动调整大小的版本。我觉得这是因为没有安装/启用特定的PHP扩展,但我不知道WordPress使用什么扩展或如何安装/启用它。

2 个回复
最合适的回答,由SO网友:raddevon 整理而成

解决方案是完全避免php gd,因为我无法安装它。相反,我安装了ImageMagick Engine WordPress插件以及服务器上的ImageMagick。然后,我使用插件重新生成图像大小,为我已经上传的图像创建额外的大小。

如果你想了解更多细节,我会在我的博客上发布解决方案。https://raddevon.com/articles/wordpress-image-resizing-without-php-gd/

SO网友:Pat J

从…起https://make.wordpress.org/core/2012/12/06/wp_image_editor-is-incoming/ :

Imagick支持需要根据Imagemagick 6.2.9+编译Imagick 2.2.0+才能获得完全支持。如果所需功能不可用,WordPress将默认返回GD。

如果可以,请在服务器上的某个位置创建一个包含以下内容的PHP文件:<?php phpinfo(); ?>. 然后加载页面,查看是否有imagickgd.

来自我的:

gd
GD Support  enabled
GD Version  bundled (2.0.34 compatible) 
etc.
(如果删除或禁用<?php phpinfo(); ?> 文件,因为它可能为潜在攻击者提供大量有价值的信息。)

结束

相关推荐

如果第一次运行wp-cron.php花费的时间太长,运行两次是否安全?

假设我在WP配置中禁用了“DISABLE\\u WP\\u CRON”。php可以运行wp cron吗。php两次重叠?我有时注意到wp cron。php需要几分钟。我会花整整一个小时,但我的博主整天都在做很多安排,她很忙。比如说我每10分钟用一个真正的crontab运行一次*/10***等。它需要整整15分钟的时间来做生意。15分钟只是一个随机的例子。这花了多长时间,似乎没有任何押韵或理由。可以创建两个wp cron“实例”。php一起安全运行?最旧的实例是否已死亡,而新实例是否已接管?从运行wp-cr