【问题标题】:I need help to get the link for PHP 5.0.0 x64 (64 Bit) binary for Windows OS我需要帮助以获取适用于 Windows 操作系统的 PHP 5.0.0 x64(64 位)二进制文件的链接
【发布时间】:2021-09-04 16:06:26
【问题描述】:

我需要让旧版 php 应用程序在我的 apache 网络服务器上运行,但由于 laragon 服务器上运行的 apache 程序不支持 32 位二进制文​​件,因此无法为 windows OS 获取 php 5.0.0 二进制 x64 位。 客户打算在本地主机上使用它来管理财务,因此不会在线部署。 旧的 php web 应用程序使用了很多旧的函数,例如 mysql_connect() 已被弃用。而且我没有足够的时间将它们转换为使用 mysqli_ * 函数,因为代码库有点大并且有很多杂乱无章的项目结构,所以我决定只运行这个项目。这是代码库中的示例代码,因为大多数方法已被弃用。

$host           ="localhost";
        $user           = "root";
        $password       = "hey1234";
        $db             = "microsave";
        
        mysql_connect($host,$user,$password);   
        mysql_select_db($db);
        require_once("../mysql.class.php"); 
        $db =& new db_mysql("localhost", "root", "hey1234", $db);

我已经尝试了官方的 PHP 下载站点但没有成功,我只获得了 php 5.3.54 *64 位二进制文​​件。 这些是我尝试下载 PHP 5.0.0 窗口 64 位二进制文​​件但未能获得链接的所有 PHP 链接

请帮我获取二进制 php 5.0.0 64 位的下载链接

【问题讨论】:

  • “我没有足够的时间来转换它们”你有时间修复受损的服务器吗?
  • 坚持使用小版本的.0.0 并不表示在理解需求或含义方面有很多专业知识。
  • (此外,还有用于过时代码库的填充程序和转换工具。更不用说您的 mysql.class.php 已经提供了一个包装器,因此可以进行简单的转换。)
  • @ceejayoz,Web 应用程序在本地主机上运行,​​它不会被托管,只是管理他们财务的人,并且没有为这项工作付费。只是恢复窗口操作系统

标签: php mysql apache


【解决方案1】:

来自Wikipedia

随着时间的推移,PHP 解释器可以在大多数现有的 32 位和 64 位操作系统上使用,方法是从 PHP 源代码构建它们,或者使用预构建的二进制文件。[34]对于 PHP 版本 5.3 和 5.4,唯一可用的 Microsoft Windows 二进制发行版是 32 位 IA-32 版本,[35][36] 在 64 位 Windows 上使用 Internet 信息服务 (IIS) 时需要 Windows 32 位兼容模式平台。 PHP 5.5 版使 64 位 x86-64 版本可用于 Microsoft Windows。[37]

您要运行的 PHP 版本从来没有适用于 Windows 的 64 位版本。

【讨论】:

  • 谢谢,所以这意味着我需要一个 32 位的 wamp 服务器才能在我的 64 位窗口机器上运行。我测试了 WampServer 2.5 版,它有 php 5.5.12
猜你喜欢
  • 2012-08-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-08
  • 2018-04-30
  • 2012-06-23
  • 2017-09-24
相关资源
最近更新 更多