使用 XAMPP,如何将 PHP 5.3 换成 PHP 5.2?

2022-08-30 14:14:04

我使用的是 XAMPP 1.7.2,但需要将 PHP 5.3 换成 PHP 5.2 - 我该怎么做?


答案 1

感谢您的回答。我刚刚在Windows XP上完成了这项工作,并进行了一些修改。这是我的步骤。

  1. 下载最新的 xampp 并将其安装到 G:\xampp。截至 2010/03/12,这是 1.7.3。
  2. 下载xampp-win32-1.7.0.zip的zip,这是没有php 5.3的最新xampp发行版。在某个位置提取,例如 G:\xampp-win32-1.7.0\
  3. 删除目录 G:\xampp\php
  4. 删除 G:\xampp\apache\modules\php5apache2_2.dll 并php5apache2_2_filter.dll
  5. 将 G:\xampp-win32-1.7.0\xampp\php 复制到 G:\xampp\php。
  6. 将 G:\xampp-win32-1.7.0\xampp\apache\bin\php* 复制到 G:\xampp\apache\bin
  7. Edit G:\xampp\apache\conf\extra\httpd-xampp.conf.
    • 紧跟在行之后,<如果模块alias_module>添加行

(截图)

<IfModule mime_module>
  LoadModule php5_module "/xampp/apache/bin/php5apache2_2.dll"
  AddType application/x-httpd-php-source .phps
  AddType application/x-httpd-php .php .php5 .php4 .php3 .phtml .phpt
    <Directory "/xampp/htdocs/xampp">
      <IfModule php5_module>
        <Files "status.php">
            php_admin_flag safe_mode off
        </Files>
      </IfModule>
    </Directory>
</IfModule>

(请注意,这是从 1.7.0 xampp 发行版中的同一文件中获取的。如果遇到问题,请检查该 conf 文件并使新文件与之匹配。

然后,您应该能够使用 PHP 5.2.8 启动 apache 服务器。您可以尾随 G:\xampp\apache\logs\error.log 文件,以查看启动时是否存在任何错误。如果没有,则在导航到本地主机时,您应该能够看到 XAMPP 初始屏幕。

希望这对下一个人有帮助。

干杯

杰克


答案 2

我知道这对你没有帮助,但我不得不说,这是我从XAMPP跳到WampServer的原因之一。WampServer允许您安装多个版本的PHP,Apache和/或MySQL,并通过菜单选项在它们之间切换。


推荐