1

我正在尝试使用 php 构建一个 Web 应用程序,它将确定输入的单词是否有效或是否存在于英文库中。但是说明不清楚,我在stackoverflow上看到的一些问题有点老了,我认为它可能已经过时了。你们能否提供这个问题的分步安装过程。如果您对我应该如何构建此应用程序有更好的建议,请提前致谢。

任何帮助,将不胜感激。

顺便说一句,我的笔记本电脑有一个 xampp PHP: 5.4.16 version 32bit win7

谢谢。

4

1 回答 1

0

在 Windows 上的 XAMPP 中为 PHP 启用 Pspell

PHP 通过 Pspell 扩展提供拼写检查功能。尽管它的名字,扩展使用 Aspell 库,因为 Pspell 库的开发于 2001 年停止。作为 GNU 项目的一部分,Aspell 是大多数 Linux 发行版的一部分,但不随 Windows 提供。本页介绍如何在 Windows 上的 XAMPP 中安装 Aspell 和启用 Pspell 扩展。

下载和安装 Aspell

Aspell 网站上提供了 Aspell 的 Windows 端口。Windows 端口已多年未更新,但仍可在最新版本的 Windows 上运行。

首先,下载并运行“完整安装程序”,它会安装库本身。然后从同一页面下载并安装至少一种语言的词典。

复制库 DLL

虽然 PHP 手册声明 Aspell DLL 必须在 Windows 系统路径中可用,但在 XAMPP 下它必须在 Apache 的“bin”目录中可用。找到文件 aspell-15.dll,默认安装在 C:\Program Files\Aspell\bin\aspell-15.dll,并将其复制到 Apache 'bin' 目录,默认位于 C:\ xampp\apache\bin。

启用 Pspell 扩展

要启用 Pspell 扩展,首先找到 php.ini 文件,根据 XAMPP 版本,该文件默认位于 C:\xampp\apache\bin\php.ini 或 C:\xampp\php\php。尼。在文本编辑器中打开它,找到以下行(它应该在与扩展相关的块中大约文件的一半),然后删除分号:

;extension=php_pspell.dll 如果文件中不存在上述行,请添加以下行:

extension=php_pspell.dll 最后,通过使用 XAMPP 控制面板重新启动 Apache 来启用扩展。

于 2016-08-10T13:52:43.450 回答