0

これが私のコードです

exec("convert -page 90x54 script_o.gif \\( script_o.gif -repage +37+0\! \) output.gif");

これは私のウェブサーバー(centos)では正常に動作しますが、私のwampサーバーでは動作しませんが、wampサーバーで正常に動作する他のimコードを確認しました、wampサーバーの上記のコードの修正はありますか

4

1 に答える 1

1

問題は、ウィンドウconvertにFATボリュームをNTFSに変換するために呼び出されるバイナリがすでにあることです。そのバイナリはPATHにあるため、imagemagickの代わりに実行されます。これを試すには、Windowsシェルを開いて入力convert /?し、Enterキーを押すだけで、他のの出力が表示されますconvert

解決策は、コマンドでimagemagickconvertバイナリへの絶対パスを指定することです。

このようなもの:

exec("c:\\imagemagick_folder\\bin\\convert.exe -page 90x54 script_o.gif \\( script_o.gif -repage +37+0\! \) output.gif");
于 2013-03-24T06:07:04.120 に答える