有什么想法吗?
,谢谢,
Josh
#1 楼
我想通了!我必须在php.ini文件中取消注释
extension=php_gd2.dll
,然后在重建上载的图像后它开始工作:) 谢谢,
乔什
#2 楼
我也解决了这个问题。参考Josh Rodgers的回答,我必须登录服务器的CPANEL,在“软件和服务”下,具体取决于服务器的设置方式。 “选择PHP版本”,然后在“ gd”框中打钩,保存并刷新wordpress帖子或媒体页面,然后重试上载。
如果通过FTP查看wordpress,则可以刷新您的上载文件夹,然后看到出现了各种尺寸,例如imagename100x100.jpg等。
希望对您有所帮助。
Bernard
评论
对于WHM用户,请转至EasyApache>详尽选项> PHP,检查GD并重建Apache。资料来源:forums.cpanel.net/threads/how-to-install-php-gd-library.127773
–克劳斯·迪格努斯
15年8月6日,0:47
#3 楼
我的声誉不足,无法评论@ guilherme-vaz答案。他的解决方案有效,但我必须检查我使用的版本。使用
php -v
cmd查找您使用的php版本,然后安装gd。在我的情况下是7.1。所以我做了sudo apt install php7.1-gd
并重新启动了Apache sudo service apache2 restart
#4 楼
我在使用Ubuntu 16.04和PHP 5.6的新服务器上安装时遇到了相同的问题。问题在于Wordpress依赖于PHP GD模块来生成缩略图。来自Josh的见解引导我使用以下命令通过SSH安装GD模块:sudo apt install php5.6-gd
,然后重新启动apache:
sudo service apache2 restart
像魅力一样工作!
#5 楼
这不是最有用的答案,但这是另一种变化-我花了几个小时。我确实经历了这个……实际上是文件。
我的网站在最初上传几个文件后抛出500硬错误-显然是缩略图过程。
我有几个文件要单独完整上传,但不是这个。
和其他人一样,我可以在库中看到该文件,但是没有预览图像,如果尝试插入该文件,则该文件没有可用的图像。
我不知道如何获得可破坏WP的魔术文件。
在笔记本电脑上可以正常打开。
但是应托管公司的要求尝试添加其他单个文件,很明显这实际上是特定的文件-有点超出预期。
我以另一种格式重新创建了文件,这就是它的结尾。
#6 楼
Ubuntu 16.04 PHP 7.0在这里。我的PHP安装中缺少GD扩展。
必须这样做
sudo apt-get install php7.0-gd
sudo service apache2 restart
并修复了该问题。
请注意,在我的PHP信息中搜索“ gd”之前,仅给出了1个结果,之后没有关于GD的完整内容。
源:https://www.digitalocean.com/community/questions/is-there-a-php-gd-command-for-php7
评论
对于我来说,确实需要gd扩展。在我的CentOS服务器上,我只需要安装php-gd和服务httpd重新启动。感谢您指出我的方向!
– danijar
15年9月29日在21:55