web-dev-qa-db-ja.com

追加の画像サイズは生成されていません

管理者インターフェースから画像をアップロードすると、その画像はフルサイズでのみ保存されます。他のサイズは、設定>メディアでデフォルト値に設定されています。自動サイズ変更バージョンは生成されていません。これは特定のPHP拡張子がインストールされていない/有効になっていないことが原因だと感じますが、WordPressがどの拡張子を使用しているのか、またはどのようにインストール/有効にするのかわかりません。

2
raddevon

私がそれをインストールすることができなかったので、解決策は完全にphp-Gdを避けることであることがわかった。代わりに、私は ImageMagickエンジン WordPressプラグインとImageMagickをサーバーにインストールしました。それから私はすでにアップロードした画像のための追加サイズを作成するためにプラグインを使って画像サイズを再生成しました。

もっと詳しく知りたい場合は、私のブログに解決策を掲載しました。 https://raddevon.com/articles/wordpress-image-resizing-without-php-Gd/

0
raddevon

から https://make.wordpress.org/core/2012/12/06/wp_image_editor-is-incoming/

Imagickのサポートを完全にサポートするには、Imagick 2.2.0以降をImagemagick 6.2.9以降に対してコンパイルする必要があります。必要な機能が利用できない場合、WordPressはデフォルトでGdに戻ります。

可能であれば、次の内容でサーバーのどこかにPHPファイルを作成してください:<?php phpinfo(); ?>。次にページをロードして、imagickまたはGdのいずれかのセクションがあるかどうかを確認します。

私から:

Gd
GD Support  enabled
Gd Version  bundled (2.0.34 compatible) 
etc.

(潜在的な攻撃者に多くの貴重な情報を提供する可能性があるので、後で<?php phpinfo(); ?>ファイルを削除または無効にした場合がおそらく最善です。)

2
Pat J