簡體   English   中英

如何在php5 / ubuntu中安裝pspell?

[英]how can I install pspell in php5/ubuntu?

我正在嘗試在Ubuntu中為PHP 5安裝pspell。 我已經安裝了這是需要pspell運行如圖所示的aspell庫在這里

我不確定是否有任何需要更改的設置等。

當我嘗試執行下面提到的代碼行時

$pspell_link = pspell_new("en");

我收到一個錯誤

Fatal error: Call to undefined function pspell_new()

什么可能是錯的?

任何幫助非常感謝。

做就是了

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

你可以嘗試這個例子

對於那些使用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。

“我已經安裝了運行pspell所需的aspell庫,如下所示”

  • 那就是你編譯自己的PHP - 你用pspell重新編譯了嗎?

請注意,此軟件包只提供API和數據,因為PHP不知道如何與它進行交互,所以會出現錯誤。

如果您不構建自己的代碼,PHP擴展可作為一個包提供:

(注意,這只是服務的PHP方面)

http://packages.ubuntu.com/source/dapper/php-pspell

C。

你有沒有配置php.ini加載擴展?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM