このエラーが繰り返し発生します: 警告 PHP 警告: PHP は起動時にダイナミック ライブラリ 'imagick' をロードできません (試行: C:\php\ext\imagick (指定されたモジュールが見つかりません)、C:\ php\ext \php_imagick.dll (指定されたモジュールが見つかりません)) は不明な場所の 0 行目にあります。
私はphp 8.1.20を使用しています。 imagick の ddl ファイルは次の場所から入手しました。 https://pecl.php.net/package/imagick/3.7.0/windows が ext フォルダーに存在し、ini ファイルに次の行を追加しました: extension=imagick
このエラーが繰り返し発生するのはなぜですか?何が問題なのか知っている人はいますか?
ddl ファイルへのパスを再確認しましたが、問題はありませんでした。正しい php ini ファイルが使用されていることを再確認しました。
P粉2760641782023-09-12 00:53:34
間違ったバージョンの php_imagick.dll を使用しています。この DLL ファイルは php バージョン 8.1.2 用で、私は php バージョン 8.1.20 を使用しています。 PHP 8.1.2にダウングレードしたところ、問題は解決しました。