我想用英语,匈牙利语和斯洛伐克语使用pspell。我已使用hu
和sk
安装了apt-get install aspell-hu
和apt-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".
对于英语,它运作正常。
答案 0 :(得分:0)
删除并重新安装php pspell包解决了这个问题。所以解决方案是:
#apt-get remove php5-pspell
#apt-get install php5-pspell