拡張子が ini ファイルで構成され、dll ファイルが存在するにもかかわらず、PHP が有効な拡張子を見つけることができません
P粉617237727
P粉617237727 2023-09-11 11:28:51
0
1
649

このエラーが繰り返し発生します: 警告 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粉617237727
P粉617237727

全員に返信(1)
P粉276064178

間違ったバージョンの php_imagick.dll を使用しています。この DLL ファイルは php バージョン 8.1.2 用で、私は php バージョン 8.1.20 を使用しています。 PHP 8.1.2にダウングレードしたところ、問題は解決しました。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート