インストール手順

必須ライブラリ がインストールされていれば、PHP のコンパイル時に --with-enchant[=dir] オプションを追加するだけで enchant を有効にできます。

Windows ユーザーがこの拡張モジュールを使うには、 php_enchant.dll を有効にしなければいけません。

注意: Windows で必要な追加のセットアップ

この拡張モジュールを動作させるには、 Windows システムの PATH が通った場所に DLL ファイルが存在する必要があります。 FAQ の "Windows で PHP のディレクトリを PATH に追加するにはどうすればいいのですか?" で、その方法を説明しています。 DLL ファイルを PHP のフォルダから Windows のシステムディレクトリにコピーしても動作します (システムディレクトリは、デフォルトで PATH に含まれるからです) が、これは推奨しません。 この拡張モジュールを使用するには、以下のファイルが PATH の通った場所にある必要があります。 libenchant.dll, glib-2.dll, gmodule-2.dll.

さらに、 lib/enchant/ に同梱されている プロバイダを少なくともひとつ、 \usr\local\lib\enchant-2 にコピーする必要があります (これは、現在のドライブ のルートからの絶対パスです)。 PHP 8.0.0 より前のバージョン、 つまり Enchant v1 では、 プロバイダを C:\enchant_plugins にコピーする必要がありました。 このパスは、レジストリ HKEY_CURRENT_USER\SOFTWARE\Enchant\Config\Module_Dir の値を任意のパスに設定することでカスタマイズできます。