0

まず、 https://pngquant.org/を使用して png 画像を圧縮しようとしていますが、Apache サーバー (Windows) にダウンロードする方法がわかりませんでした。サーバー(xampp)にpngquantがインストールされていないというエラーがブラウザに表示されます。それ、どうやったら出来るの?

第二に、私はこれをしなければなりませんか:

$command = "find . -name '*.png' -exec pngquant --ext .png --force 256 {} \;";
shell_exec($command);

このコードの後に​​ https://pngquant.org/php.html ?

PHPでコマンドラインを使用したことはありません。ありがとう。

4

1 に答える 1

2

「 https://pngquant.org/php.html 」をチェックアウトしたところ、Linuxでpngquantライブラリが利用可能であることが示されているため、ウィンドウについて不明な点があるため、手順のリストを掲載します。

1) pngquant の dll ライブラリ (ウィンドウでサポートされている) を見つけようとします (利用可能な場合)。次に、このライブラリを php フォルダー内にある拡張フォルダーに配置します (パスについて正確にはわからないので、調べてください)。完全に機能します。

説明: pngquant は php 拡張機能であり、拡張機能フォルダー内で dll ライブラリとして利用できる必要があり、Windows で完全に動作します。

于 2015-10-05T14:40:30.133 に答える