我的网站使用的是Xampp 1.7.1版,它包含apache 2.2和php 5.2.9, 我得到了客户的要求,将apache 2.2更改为2.4 。
我们的应用程序是一个产品,它作为安装包提供给客户。我们在安装中使用Xampp独立版本
所以我使用了最新的Xampp 1.8.1已经有了这个apache 2.4。但是最新的Xampp版本使用了最新的php引擎(php 5.4)。所以我们的网站没有使用这个最新版本(早些时候它是php 5.2。 9)。
为了解决这个问题,我用最新的版本php替换了最新Xampp中的php文件夹。 并使用Apache Lounge提供的补丁 [https://www.apachelounge.com/download/] - https://www.apachelounge.com/download/win32/modules-2.4/php5apache2_4.dll-php-5.2-win32.zip
现在一切正常,但mcrypt扩展存在问题 我在php.ini中启用了mcrypt扩展。但这没有得到启用。我在php中使用mcrypt_decrypt()时遇到错误。
答案 0 :(得分:0)
您需要下载mcrypt from sourceforge.net
您可以在requirements和installation链接
上找到其他详细信息确保文件php_mcrypt.dll
位于 xampp / php / ext / 目录中,并且 xampp / apache / bin 中的libmcrypt.dll
以防万一正在使用Windows ..