从pecl源文件创建php DLL

时间:2013-01-09 04:36:30

标签: php pecl

如何从PECL源文件构建DLL文件。

我需要从PECL源代码构建用于APC扩展的DLL(http://pecl.php.net/package/APC)

2 个答案:

答案 0 :(得分:2)

如果你在Linux上生活很简单:) pecl命令可以帮助你。它将下载源代码,编译它们并安装扩展程序。

在Linux上以root用户身份输入终端:

pecl install apc

安装完成后,您应该确保php.ini包含行

extension=apc.so

但是在阅读你的帖子时(你告诉dll)我必须假设你使用的是Windows。我从未在Windows上编译过PHP扩展。但您可以开始here进行调查。

在尝试为自己编译之前我会尝试为您的PHP版本找到预编译的 windows apc.dll。你可以找到一些here。您只需下载扩展并将其放在PHP扩展文件夹中即可。然后你必须将以下行添加到你的php.ini:

extension=apc.dll

答案 1 :(得分:1)

  1. http://www.mediafire.com/php-win64-extensions下载php_apc-3.1.9-svn20110915-5.3-VC9-x64-win7-2008.zip

  2. 在PHP.INI文件中启用APC扩展。 编辑php.ini文件并在extensions部分中添加以下行: extension = php_apc.dll

  3. 重启apache / iis并查看phpinfo的输出。