如何更改XAMPP中PHP的默认路径?

问题描述 投票:0回答:1

我正在使用 xampp 来部署 Web 应用程序。它将 PHP 模块包含在一个包中。现在我想做的是更改 PHP 的默认路径,以便我可以使用其他版本的 PHP,而无需覆盖现有模块。我的新 PHP 副本存在于桌面上。如何配置 Apache 以引用桌面上存在的 PHP 模块,而不是默认的模块?

php apache configuration xampp httpd.conf
1个回答
11
投票
  1. http://windows.php.net/download/下载所需版本的 PHP 线程安全二进制文件(压缩)。

  2. 将下载的 PHP 版本解压到单独的目录中。请确保您的新 php 目录的名称不是“PHP”。 (例如,对于 PHP 5.4 使用

    php54

  3. 将新的 PHP 目录复制到 XAMPP 目录中。 (请勿覆盖您现有的

    php
    目录!)

  4. 现在转到您的 xampp/apache/conf/extra 目录。进行备份,然后打开

    httpd-xampp.conf
    文件。

  5. 更改以下变量/指令:

    PHPINIDir
    成为
    [your xampp folder]/[new version of PHP]

    LoadModule
    成为
    [your xampp folder]/[new version of PHP]/php5apache2_2.dll

  6. 保存

    httpd-xampp.conf
    文件。重新启动您的 XAMPP apache 服务器。如果您的服务器成功重启,那么您的服务器的 PHP 版本已升级。您可以使用 URL
    [localhost][:port]/xampp/phpinfo.php
    检查 PHP 版本的状态。

如果您仍然遇到问题,也请尝试以下操作:

LoadFile "[xammp folder]/php/php5ts.dll"
指令更改为
LoadFile "[xampp folder]/php54/php5ts.dll"

另一种方法是使用 WAMP Server(仅限 Windows),因为它允许您安装 Apache、MariaDB、MySQL 和 PHP 的多个版本并在它们之间切换(包括在不同端口上运行 MariaDB 和 MySQL)。

来源:http://www.techflirt.com/how-to-upgrade-php-in-xampp/

© www.soinside.com 2019 - 2024. All rights reserved.