2011-12-01 112 views
0

我有一个需要在我的服务器上进行Blowfish加密的zencart模块。目前我只是在我的本地主机上进行测试,这是在Windows机器上的xampp。在windows上的xampp上安装crypt flufish

我搜索了一下,看着在stackoverflow上,但找不到任何说明(至少我明白)如何做到这一点。

这有可能吗?

谢谢:)

+0

如果涉及到它,您可以随时查看源代码,看看它如何调用加密例程。这可能会让你更朝正确的方向发展。我知道Blowfish是'crypt()'的选项之一,但我不能告诉你他们正在使用的是什么。 –

回答

0

其实,如果你使用最新的XAMPP,mcrypt的默认安装。据PHP网站:

PHP 5.3的Windows二进制文件使用的mcrypt 库的静态版本,不需要DLL。

如果你使用PHP 5.2.x:

  1. 下载从http://windows.php.net/download/ Win32的二进制文件。确保您拥有哪个PHP版本,因为您可以看到有不同的版本。
  2. php_mcrypt.dll复制到PHP的ext目录,并将libmcrypt.dll复制到Apache的bin目录。
  3. 将以下行添加到php.ini的扩展部分:extension=php_mcrypt.dll
  4. 最后,重新启动Apache。

它应该工作正常。 :)

+0

嘿,那里,谢谢你的答案。我做了你所说的话(我一直在下载正确的东西 - 我的php是5.2.8,并且我在这个页面的底部下载了线程安全版本http://windows.php.net/download/#php-5.2- ts-VC6-x86)但是当我重新启动apache时,它没有任何区别。 – weeJimmy