画像アップロード時のエラー

TOP Forums その他(Everything else KUSANAGI) 画像アップロード時のエラー

画像アップロード時のエラー

Viewing 0 reply threads
  • Author
    Posts
    • #463
      Takaaki
      Participant

        wordpress管理画面から画像をアップロードした際にエラーが発生してしまいます。

        エラーログを見てみるとkusanagi-coreの画像処理部分でこけているようです。
        解決方法を調べてみたのですがよくわからないため、こちらに投稿させていただきました。
        解決方法をご教示いただますと幸いです。
        宜しくお願い致します。

        [エラーログ抜粋]
        [error] 8130#0: *78262 FastCGI sent in stderr: “PHP message: PHP Warning: exec(): Unable to fork [mogrify –version 2>&1] in /home/kusanagi/XXXXX/XXX/wp-content/mu-plugins/kusanagi-core/modules/image-optimizer.php on line 42
        PHP message: PHP Warning: exec(): Unable to fork [jpegtran -version 2>&1] in /home/kusanagi/XXXXX/XXX/wp-content/mu-plugins/kusanagi-core/modules/image-optimizer.php on line 46
        PHP message: PHP Warning: exec(): Unable to fork [pngquant -V 2>&1] in /home/kusanagi/XXXXX/XXX/wp-content/mu-plugins/kusanagi-core/modules/image-optimizer.php on line 50
        PHP message: PHP Warning: exec(): Unable to fork [optipng -v 2>&1] in /home/kusanagi/XXXXX/XXX/wp-content/mu-plugins/kusanagi-core/modules/image-optimizer.php on line 54” while reading response header from upstream, client: 133.9.62.49, server: XXXXX-XXXXX.com, request: “POST /wp-admin/admin-ajax.php HTTP/2.0”, upstream: “fastcgi://127.0.0.1:9000”, host: “XXXXX-XXXXX.com”, referrer: “https://XXXXX-XXXXX.com/wp-admin/post.php?post=469&action=edit”

        [image-optimizer.phpエラー該当箇所]
        public function optimizer_tools_check() {

        exec( ‘mogrify –version 2>&1’, $mogrify_ver );
        if ( isset($mogrify_ver[0]) && strpos( $mogrify_ver[0], ‘Version: ImageMagick’ ) !== false ) {
        $this->mogrify = true;
        }
        exec( ‘jpegtran -version 2>&1’, $jpegtran_ver );
        if ( isset($jpegtran_ver[0]) && strpos( $jpegtran_ver[0], ‘mozjpeg version’ ) !== false ) {
        $this->jpegtran = true;
        }
        exec( ‘pngquant -V 2>&1’, $pngquant_ver );
        if ( isset($pngquant_ver[0]) && version_compare( substr( $pngquant_ver[0], 0, 5 ), ‘2.0.0’ ) ) {
        $this->pngquant = true;
        }
        exec( ‘optipng -v 2>&1’, $optipng_ver );
        if ( isset($optipng_ver[0]) && strpos( $optipng_ver[0], ‘OptiPNG version’ ) !== false ) {
        $this->optipng = true;
        }
        }

    Viewing 0 reply threads
    • You must be logged in to reply to this topic.

    Next article

    フォーラムについて