最好的PHP下载,以保持我的所有选项开放?

时间:2009-05-15 10:54:26

标签: php windows-vista installation development-environment

过去,我在Windows上使用WAMPserver为我解析PHP。这是一个预先配置的软件包,专注于使用MySQL。

当我尝试运行PostgreSQL时,我收到错误消息,说我的PHP版本没有编译为可以与PostgreSQL一起使用。

所以,我最近卸载了WAMP并且每个都与它相关联。我已经下载了带有openSSL的Apache 2.2.11,以管理员身份安装(你知道,以管理员身份运行命令提示符,cd到完成下载的目录并执行它,所以安装是以管理员身份完成的)。

就是这样。我现在安装了Apache,“它工作”显示出来,所以我就是这么远。

现在我想知道,我是否下载了exe和安装,或zip,或其他东西。 确保我的系统上的PHP能够处理我能投入的所有内容,最好的做法是什么?

另外,首先是PHP,或者是MySQL / Postgre。 最后,梨花呢?我需要安装PEAR,这在Windows上不是标准配置。我猜猜PHP下载中的pear.bat文件会为我做这个吗?

编辑:我看到一个接近投票,但没有评论为什么。这让我想知道那些如此懒惰和粗鲁的人如何得到somany点。

3 个答案:

答案 0 :(得分:3)

我建议下载zip包,因为配置php并不是那么困难,它允许你根据需要添加功能。

至于是否首先安装php或MySQL / PostgreSQL, - 这并不重要。您可以按任何顺序安装它们。

您对PEAR的猜测非常正确

答案 1 :(得分:3)

我之前没有使用过wamp,所以我无法评论

然而,我确实使用听起来非常相似的xampp

在xampp如果我想启用postgres支持我编辑php.ini文件并取消注释ini文件的postgres部分,与我需要的任何扩展名相同

如果你遇到困难,或许这可能是你可以尝试的替代方案

答案 2 :(得分:0)

设置HTTP服务器/ PHP /数据库机器的方法有很多种。有时,开发设置的行为将与实时服务器的行为不同。

我建议找出您的网络主机正在使用的设置,然后获取尽可能接近的vmware appliance图像,并使用它的软件包管理器获取任何其他软件(这更容易安装窗口)。

在VM和主机之间设置文件共享链接,确保您可以在主机操作系统中运行的浏览器中查看VM的端口80并进行设置。