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

2021/01/31 05:21 · php ·  · 0评论

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

感谢你的回答。我只是在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. 编辑G:\ xampp \ apache \ conf \ extra \ httpd-xampp.conf。

    • 在该行之后,<IfModule 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启动屏幕。

希望这对下一个家伙有帮助。

干杯,

杰克

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

您可以在此处下载XAMPP的旧版本PHP 5.3是在1.7.2版中添加的,因此任何较旧的版本都可以。

  1. 停止运行Apache服务器。
  2. 从apachefriends网站上链接的SourceForge网站下载最新版本的XAMPP,其中包含PHP 5.2。*版本。
  3. 将您当前安装中的PHP文件(MAC OSX: /xamppfiles/modules/libphp.so)重命名为其他名称(以防万一)。
  4. 从刚刚下载的较早的XAMPP安装中复制位于同一目录树中的PHP文件,并将其放在刚刚重命名的文件的目录中。
  5. 启动Apache服务器,并生成phpinfo()的新版本。
  6. 一旦确认PHP版本已降低,请从较早的XAMPP安装中删除其余文件。
  7. 随之而来的是有趣。

我刚刚确认,当使用XAMPP for OS X 1.0.1(2009年4月)的PHP 5.2.9版本并将其通过外科方式移至OS X 1.7.2(2009年8月)的XAMPP时,此方法有效

多年后,但不管它是什么,这很容易做到。

  • 只是重命名C:\ xampp目录

  • 安装所需的XAMPP新版本

  • 只需直接从xampp文件夹中运行控制面板脚本“ xampp-control.exe”即可。(忽略有关“必须从C:\ xampp运行的警告-这些警告与多次安装无关。”)

要在这些XAMPP版本之间切换,只需根据需要重命名xampp目录,然后重新运行即可。

您必须卸载XAMPP 1.7.2并安装包含PHP 5.2.8的XAMPP 1.7.0。

D:\Documents and Settings\box>php -v

PHP 5.2.8 (cli) (built: Dec  8 2008 19:31:23)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
    with Zend Extension Manager v1.2.0, Copyright (c) 2003-2007, by Zend Technol
ogies
    with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies

XAMPP 1.6.8包含PHP 5.2.6。

D:\Documents and Settings\box>php -v
PHP 5.2.6 (cli) (built: May  2 2008 18:02:07)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
    with Zend Extension Manager v1.2.0, Copyright (c) 2003-2007, by Zend Technol
ogies
    with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies

我无法正常工作。入门PHP 5.3,然后试图开关PHP 5.28xampp-win32-1.7.0.zip无法正常工作。然后,我变得很聪明,发现我正在使用XAMPP,您可以将其安装在任何位置,因此我使用进行了全新的安装xampp-win32-1.7.0.zip使用XAMPP的全部目的是,您不必大惊小怪sysadmin的东西。在这种情况下使用它可以使我立即启动并运行。

对于OSX,它甚至更容易。您的计算机应随附已安装的Apache版本。您需要做的就是找到该版本的php lib(可能是5.2.x)并将其换出。

这是您从终端运行的命令*

cp /usr/libexec/apache2/libphp5.so /Applications/XAMPP/xamppfiles/modules/libphp5.so

我在10.5(Leopard)上进行了测试,所以是ymmv。*关于此的所有警告可能会破坏您的系统,进行备份,等等等等。

编辑:在10.4(Tiger)的,XAMPP 1.73,使用libphp5.so-文件中找到的甲基苯丙胺,这并不在所有的工作。

本文地址:http://php.askforanswer.com/shiyongxamppruhejiangphp-5-3huanchengphp-5-2.html
文章标签: ,   ,  
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

文件下载

老薛主机终身7折优惠码boke112

上一篇:
下一篇:

评论已关闭!