5

是否有用于PHP的包含扩展的.dll版本?PECL4WIN 上包含的手册链接没有帮助。我没有编译器来构建我自己的 DLL。

注意:拼写“包括”是正确的!

编辑:我没有编译器,但确实认识有编译器的人......不过,这确实是最后的手段。

4

6 回答 6

5

据我所知,Windows 版本不再存在。也许之前维护它的人出于某种原因不得不停下来。

我想知道在 Windows 下编译 PECL 扩展需要什么。


编辑

这是有关在 Windows上编译不同 PECL 扩展的一些信息。您也许可以推断到包含的扩展名。


编辑

WAMP 服务器带有 PECL 和 PEAR。我实际上可以从 Windows 命令行运行命令pecl install inclued-alpha,它会出去并尝试从 PECL 站点获取包含的扩展名。

不幸的是,当它解压 .tgz 文件并尝试编译它时它死了

ERROR:  The DSP inclued.dsp does not exist.
于 2008-10-27T20:12:48.973 回答
3

您正在运行哪个版本的 PHP?我知道有人可以为您编译一个版本。

更新

好的,编译好了 - 我已经在我的 5.2.6 版本上进行了测试,它似乎工作正常。

我被告知在线程环境(例如 Windows)中使用它可能会出现问题,但这只是一个可能。还:

[13:10] <g0pz> the inclued dumpfiles will collide, because it uses PID # + increments
[13:11] <g0pz> but command line should work ok
[13:12] <g0pz> is the threaded apache version which'll have the same PID and well, a "possible" collision 

祝你好运:)

下载

于 2008-10-28T11:50:52.853 回答
1

如果您对包含有任何问题,请戳我。

我即将发布一个版本,我将在 windows 中执行 mkstemp() 而不是选择 PID + 计数。

希望还有一个 gensvg.php,它将使用 pear::Image::GraphViz 在浏览器中呈现有向图。

于 2008-10-30T13:30:45.507 回答
0

这不是他们的DLL下载站点吗?http://pecl4win.php.net/list_dlls.php

除非我停止浏览该网站?

于 2008-10-27T20:06:22.073 回答
0

这是您要查找的页面吗?

http://pecl4win.php.net/list_dlls.php

..edit:(伙计,我们很快。我发誓这两个重复的答案是同时发布的)

于 2008-10-27T20:07:13.743 回答
0

Windows的官方PHP网站说:

用于 Windows 的 PECL

Windows 的 PECL 扩展正在开发中。pecl 网站上的界面很可能会更新为直接从该网站提供 Windows DLL 下载。同时,可以在 这里找到一些扩展。

该“此处”链接指向http://downloads.php.net/pierre/,在众多其他扩展中,您会发现包含 PHP 5.2 和 5.3、VC6 和 VC9、线程安全和非-线程安全。与我的 PHP 版本匹配的那个似乎正在工作。

于 2012-07-05T07:03:09.107 回答