如何在 php5/ubuntu 中安装 pspell?

2022-08-30 23:05:16

我正在尝试在Ubuntu中安装PHP 5的pspell。我已经安装了运行 pspell 所需的 aspell 库,如下所示

我不确定是否有任何设置需要更改等。

当我尝试执行下面提到的代码行时

$pspell_link = pspell_new("en");

我收到错误

Fatal error: Call to undefined function pspell_new()

任何关于可能出错的想法?

任何帮助都非常感谢。


答案 1

只是做

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

你可以试试这个例子


答案 2

对于那些使用PHP 7.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是默认包含的。


推荐