我正在尝试在我的Windows 7 64位中设置XAMPP 1.7.7。 我需要一些不在XAMPP包中的扩展,所以我从互联网上下载它们,将它们放在xampp / php / ext文件夹中,并取消了php.ini中的对应行。
但我不断得到以下警告:
PHP启动:mcrypt:无法初始化模块使用build ID = API20090626编译的模块,TS,VC6使用build ID = API20090626编译的PHP,TS,VC9这些选项需要匹配
这使得apache每次都关闭。我能做什么?我不知道在哪里“攻击”这个问题。
非常感谢您提前, 哈维尔。
答案 0 :(得分:3)
检查您是否找到所需PECL的VC9 TS(VC9 =编译器版本[6或9],TS =线程安全)版本here。注意VC9和TS必须匹配,否则它将无法工作。如果你在该网站上找不到匹配的二进制文件,你必须自己编译,(谷歌搜索一个可能的二进制文件),或者询问是否有人可以为你做这件事。
Compiling PECL extension on Windows可能有所帮助...