【问题标题】:php.ini extensions XAMPPphp.ini 扩展 XAMPP
【发布时间】:2011-12-14 21:55:10
【问题描述】:

我正在尝试在我的 Windows 7 64 位中设置 XAMPP 1.7.7。 我需要一些 XAMPP 包中没有的扩展,所以我从互联网上下载了它们,将它们放在 xampp/php/ext 文件夹中,并取消注释 php.ini 中的对应行。

但我不断收到以下警告:

PHP Startup: mcrypt: Unable to initialize module Module 编译时使用 build ID=API20090626, TS,VC6 PHP 编译时使用 build ID=API20090626, TS,VC9 这些选项需要匹配

这使得 apache 每次都关闭。我能做些什么?我不知道从哪里“解决”问题。

非常感谢您, 哈维尔。

【问题讨论】:

    标签: php windows xampp


    【解决方案1】:

    检查您是否找到所需的 PECL 的 VC9 TS(VC9 = 编译器版本 [6 或 9],TS = 线程安全)版本here。注意VC9和TS一定要匹配,否则不起作用。如果您在该站点上找不到匹配的二进制文件,您要么必须自己编译(谷歌搜索可能的二进制文件),要么四处询问是否有人可以为您完成。

    Compiling PECL extension on Windows 可能会有所帮助……

    【讨论】:

    • 非常感谢您的快速回复。链接中没有我要查找的扩展名。我怎么能自己编译呢?我还能尝试做什么?
    • Compiling PECL extension on Windows 可能会有所帮助
    • 非常感谢,我去看看。
    • 最后我做了一个旧版本的XAMPP,具体到1.7.3,现在它可以工作了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-26
    • 2012-12-02
    • 2012-08-15
    • 2014-09-19
    • 2022-01-23
    • 2016-09-07
    • 2017-02-08
    相关资源
    最近更新 更多