我正在尝试在Ubuntu中为PHP5安装pspell。我已经安装了运行pspell所需的aspell库,如here所示。
我不确定是否有需要更改的设置,等等。
当我尝试执行下面提到的代码行时
$pspell_link = pspell_new("en");
我得到一个错误
Fatal error: Call to undefined function pspell_new()
你知道哪里会出问题吗?
非常感谢您的帮助。
发布于 2009-12-25 18:02:50
只管去做
sudo apt-get install libpspell-dev
sudo apt-get install php5-pspell
sudo apt-get install aspell-en然后使用以下命令重新启动apache2服务器
sudo service apache2 restart 它将自动添加到您的php.ini中
你可以试试这个example
发布于 2019-03-17 09:43:09
对于那些使用PHP7.2/ Ubuntu 18.10的用户,以下是我为使PSPELL正常工作所做的工作:
sudo apt-get install php5-pspell
sudo apt-get install php-pspell
sudo apt-get install aspell-en
sudo apt-get install aspell-fr
sudo apt-get install aspell-de
sudo apt-get install aspell-es
sudo service apache2 restart 我使用了多种语言,因此在上面的示例中包含了其中的一些。我相信默认情况下会包含EN。
发布于 2009-12-24 20:24:44
“我已经安装了运行pspell所需的aspell库,如下所示”
如果你编译你自己的--你是用
注意,这个包只提供了API和数据,你会收到一个错误,因为你的PHP不知道如何与它交互。
如果您对构建自己的代码不感兴趣,可以使用PHP扩展包:
(注意,这只是服务的PHP端)
http://packages.ubuntu.com/source/dapper/php-pspell
结果表明,C.
https://stackoverflow.com/questions/1957808
复制相似问题