我们正在将服务器迁移到新服务器,从PHP 4.x转到PHP 5.3。我们需要添加10个扩展名(php_pdf.dll,php_zip.dll等)。我已经用Google搜索了,看起来我需要编译它们,因为我能找到的只是它们的源代码。 This似乎是我可以找到编译扩展的最佳指南,但看起来我还需要编译PHP来编译它们。我已经安装并配置了PHP,所以有没有办法可以用PHP已经拥有的二进制文件编译* .dll?
答案 0 :(得分:1)
从我在php manual中看到的内容,您可以在下载的 php / ext / 文件夹中找到核心扩展,并在{{3>中找到大多数其他扩展名(目前已关闭)。最后一次机会是下载PECL-Library for windows - 您的扩展程序可能已在那里编译。
所有其他选择都涉及从不受信任的来源下载dll - 我坚持编译php然后(你必须完全编译php,你可能只是使用dll并保留已经安装的php系统)。 WAMPserver会让你开始。