GDライブラリのインストールに問題があります。 PHP 5.2.14でIISサーバーを使用しています。私はphp.iniのextension=php_gd2.dll
をコメント解除しました。PHPのGD2ライブラリがインストールされていません
これはエラーです:
gd: Unable to initialize module
Module compiled with module API =20060613
PHP compiled with modlule API = 20090626
These options need to match
in Unknown on Line 0
私はスレッドセーフ5.2.14を含む正しいDLLを、試してみて、取得するために、様々なPHPのバージョンをダウンロードしました。私はその後、私のアプリケーションプールを再起動し、GDライブラリを使用するファイルを読み込もうとします。 gd2が動作するために必要な他のファイルはありますか? PHPを完全に再インストールせずにこれを解決する迅速な方法はありますか?
PHPのバージョンを変更しないでください。 GDのバージョンを更新する必要があります(GDはapiバージョン2006を使用しており、PHPはapi 2009を使用しています - これは3年の違いです)。 –
私は異なるバージョンを使用すると、異なる.dllエラーが発生します。 IE 5.4を使用すると、別のエラーが発生します。 – woodlumhoodlum
同じAPIバージョンに対してコンパイルされたモジュールを使用する必要があります。あなたはミックス/マッチすることはできません。 PHPのバージョンをダウングレードしないでください。内蔵されている機能やセキュリティホールなどの数が少なくなります。新しいGDにアップグレードしてください。 –