0

我的 wordpress 图像编辑器没有显示要裁剪的图像。它在媒体库中显示图像,但是当我单击编辑图像时,图像未显示。它显示的图片网址是

wordpress/wp-admin/admin-ajax.php?action=imgedit-preview&_ajax_nonce=0b98ac9553&postid=415&rand=29813

4

3 回答 3

4

If you still need the answer, this is because your server does not have the PHP5-GD library installed. You can install using putty like this:

sudo apt-get install php5-gd

If your server is managed, ask your hosting company to install it: http://php.net/manual/en/book.image.php

于 2014-11-15T23:14:45.563 回答
0

这应该可以解决您的问题:

  • 删除了 /wp-content/themes/name/functions.php + 包含文件中的所有空白行和空格。
  • 删除 /wp-config.php 中的所有空白行和空格
  • 检查是否安装了 php5-gd。
  • 测试 /wp-content/upload/ + 子文件夹的权限更改为 777
  • 删除了 /wp-content/themes/name/functions.php + 包含文件中的关闭 ?> 标记。
  • 关闭所有插件。
  • 重命名您的并更改为默认主题。
于 2018-02-02T08:39:04.073 回答
0

因此,我们遇到了您在上面提出的相同问题并最终找到了问题。当您在 Windows 机器上安装 PHP 时,PHP.ini 文件最初会将上传、错误等指向 Windows/Temp 文件。为了使事情正常运行,您必须将 IIS_IUSR 安全级别更改为对该文件夹具有最低读/写权限,我们将其更改为完全控制。无论出于什么奇怪的原因,当 WordPress 将文件转储到 WP-Content/Uploads 文件夹时,它会从它所源自的文件夹(即 Windows/Temp 文件夹)设置文件权限。另一个奇怪的事情是,当您关闭并重新启动服务器时,Windows 服务器上的所有文件夹都将恢复为默认安全设置,这意味着每次服务器关闭时,您都必须返回该 Temp 文件夹并重新分配 IIS_IUSR 的权限

于 2019-11-14T18:55:08.013 回答