PHP pspell无法找到已安装的语言

时间:2017-09-27 13:07:30

标签: php aspell

我想用英语,匈牙利语和斯洛伐克语使用pspell。我已使用husk安装了apt-get install aspell-huapt-get install aspell-sk语言包。如果我在aspell中检查已安装的词典,我可以看到它没问题:

/# aspell dicts
en
en-variant_0
...
en_US-wo_accents
hu
sk
sk-extended
sk_SK
sk_SK-extended

如果我在命令行中使用aspell检查文件,它也可以工作:

/# aspell --lang=hu check README.txt

但是在PHP中我遇到了以下错误:

 pspell_new(): PSPELL couldn't open the dictionary. reason: No word lists can be found for the language "hu".

对于英语,它运作正常。

1 个答案:

答案 0 :(得分:0)

删除并重新安装php pspell包解决了这个问题。所以解决方案是:

#apt-get remove php5-pspell

#apt-get install php5-pspell