0

最近、OSX で xampp を 1.8.2 にアップデートしたところ、imagemagick と Typo3 がうまく動作しないことがわかりました... インストール ツールに次のエラーが表示されます。

Warning: Mismatch between the version of ImageMagick () and the configuration of [GFX][im_version_5] (im6)

(ImageMagick は /opt/local/bin バージョン 6.8.6-6 の macports 経由でインストールされます)

PHP エラー ログ レポート:

dyld: Library not loaded: /opt/local/lib/libfreetype.6.dylib
  Referenced from: /opt/local/bin/convert
  Reason: Incompatible library version: convert requires version 17.0.0 or later, but libfreetype.6.dylib provides version 10.0.0
dyld: Library not loaded: /opt/local/lib/libfreetype.6.dylib
  Referenced from: /opt/local/bin/composite

xampp インストールを xampp 1.7.3 に戻すと、すべて正常に動作します。(/opt/local/bin 内の同一の Typo3 構成と Imagemagick)。Imagemagick が見つかり、インストール ツールがレンダリングされた画像などを表示します。xampp 1.8.2 と xampp 1.8.2-beta を使用して、4.7 から 6.0 までの複数のバージョンの Typo3 を試しましたが、同じエラー メッセージが表示されます

さらに、次の方法で imagemagick モジュールをインストールしようとしました。

pecl download imagick

しかし、次のエラーが表示されます。

unserialize(): Error at offset 250 of 1301 bytes in Config.php on line 1050
ERROR: The default config file is not a valid config file or is corrupted.

xampp 1.8.2 および 1.8.2-beta でもこの問題を抱えている人はいますか? imagemagick を XAMPP 1.8.2 で正しく動作させることは可能ですか?

ご指摘ありがとうございます。

4

2 に答える 2

0

私は OS X で XAMPP を使用するのではなく、組み込みのサーバー、brew、または vagrant を使用します。

ただし、問題を解決するには、まずインストール マニュアルに従ってbrewをインストールします。

次に、GraphicsMagick を次のようにインストールします。

brew install graphicsmagick

その後、パスを使用してインストール ツールで新しいインストールを参照できます。/usr/local/bin/

于 2013-08-16T16:13:28.430 に答える