Provided the required libraries are installed, users may enable enchant by adding the --with-enchant[=dir] option when compiling PHP.
Windows users must enable php_enchant.dll in order to use this extension.
Nota: Additional setup on Windows
Perché questa estensione possa funzionare, delle DLL devono essere disponibili nel
PATH
di sistema di Windows. Vedere la FAQ intitolata "Come aggiungere la cartella di PHP al PATH in Windows" per informazioni su come farlo. Anche se copiare i file DLL dalla cartella di PHP alla cartella di sistema di Windows funziona (poiché la cartella di sistema è di default nelPATH
di sistema), non è raccomandato. Questa estensione richiede che i seguenti file siano nelPATH
: libenchant.dll, glib-2.dll, gmodule-2.dll.Furthermore, it is necessary to copy at least one of the shipped providers in lib\enchant to \usr\local\lib\enchant-2 (which is an absolute path from the root of the current drive). Prior to PHP 8.0.0, i.e. using Enchant v1, the providers had to be copied to C:\enchant_plugins instead, where this path could be customized by creating the registry value
HKEY_CURRENT_USER\SOFTWARE\Enchant\Config\Module_Dir
and setting it to the desired path.