Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php jquery拼写检查器(badsyntax)示例在WAMP中不起作用_Php_Jquery_Wamp_Spell Checking - Fatal编程技术网

Php jquery拼写检查器(badsyntax)示例在WAMP中不起作用

Php jquery拼写检查器(badsyntax)示例在WAMP中不起作用,php,jquery,wamp,spell-checking,Php,Jquery,Wamp,Spell Checking,我似乎无法使用PHP5.4.12在WindowsServer2003上运行此扩展。以下是我采取的步骤: 已从网站安装扩展程序- 已从网站安装pspell(aspell) 将apsell-15.dll和pspell-15.dll从安装目录(c:\Program Files(x86)\Aspell\Bin)复制到c:\wamp\Bin\apache\Apache2.4.4\Bin目录和c:\WINDOWS\system32目录。还将pspell-15.dll复制到C:\wamp\bin\php\p

我似乎无法使用PHP5.4.12在WindowsServer2003上运行此扩展。以下是我采取的步骤:

  • 已从网站安装扩展程序-
  • 已从网站安装pspell(aspell)
  • 将apsell-15.dll和pspell-15.dll从安装目录(c:\Program Files(x86)\Aspell\Bin)复制到c:\wamp\Bin\apache\Apache2.4.4\Bin目录和c:\WINDOWS\system32目录。还将pspell-15.dll复制到C:\wamp\bin\php\php5.4.12\ext目录
  • php.ini文件中未注释的extension=pspell-15.dll行(已将其从php_pspell.dll重命名为pspell-15.dll,以便找到扩展名)
  • 停止并启动服务
从命令提示符运行'php-f test.php'会导致以下错误:“php启动:无法加载动态库'c:/wamp/bin/php/php5.4.12/ext/pspell-15.dll'-%1不是有效的Win32应用程序”。jquery spellchecker示例文件都不起作用-所有文件都会失败,弹出一个非描述“处理请求时出错”


任何帮助都将不胜感激。谢谢你

这似乎与aspell仅在32位版本中可用这一事实有关,我正在尝试让它在64位操作系统上工作。我一直在尝试执行此处所示的指示,但没有任何效果。当我尝试注册.dll时,它失败了,并显示消息“php_pspell.dll”不是一个可执行文件,并且没有为此文件类型注册任何注册帮助程序。我现在完全迷茫了…您运行的是哪个版本的WAMPServer是32位还是64位?Hi RiggsFolly-x64。这就是您的问题所在,您下载了一个32位的aspell.dll,我假设一个64位的pspel.dll与您的64位PHP相匹配。所有内容都必须是32位或64位,不能混搭。错误可能来自pspell.dll,表示无法加载32位aspell.dll。也许使用32位WAMPServer会更简单,它在64位Windows上运行(64位Windows同时运行32位和64位代码),并且您更有可能在32位而不是64位上找到这些更复杂的库。