有没有办法在xampp中将php 5.5降级到5.3?我在谷歌搜索,但每个人只是告诉我卸载xampp并安装旧版本.我可以将php 5.5降级到5.3而无需重新安装xampp吗?
小智 27
简短的回答是否定的.
XAMPP通常围绕特定的PHP版本构建,以确保插件和模块都兼容并且正常工作.
如果您的项目特别需要PHP 5.3 - 最干净的方法就是重新安装包含在其中的PHP 5.3的旧版XAMPP.
在移除 PHP 5.3之前,XAMPP 1.7.7是他们的最后一次更新.
答案很长:有可能!
在xampp目录注释行apache/conf/httpd.conf:458
#Include "conf/extra/httpd-perl.conf"
在xampp目录中,下一步替换文件:
从
"C:\xampp\php\.\php.exe" -f "\xampp\php\pci" -- %*
至
set XAMPPPHPDIR=C:\xampp\php
"%XAMPPPHPDIR%\php.exe" -f "%XAMPPPHPDIR%\pci" -- %*
从
"C:\xampp\php\.\php.exe" -f "\xampp\php\pciconf" -- %*
至
set XAMPPPHPDIR=C:\xampp\php
"%XAMPPPHPDIR%\.\php.exe" -f "%XAMPPPHPDIR%\pciconf" -- %*
从
IF "%PHP_PEAR_PHP_BIN%"=="" SET "PHP_PEAR_PHP_BIN=C:\xampp\php\.\php.exe"
至
IF "%PHP_PEAR_PHP_BIN%"=="" SET "PHP_PEAR_PHP_BIN=C:\xampp\php\php.exe"
从
IF "%PHP_PEAR_PHP_BIN%"=="" SET "PHP_PEAR_PHP_BIN=C:\xampp\php\.\php.exe"
至
IF "%PHP_PEAR_PHP_BIN%"=="" SET "PHP_PEAR_PHP_BIN=C:\xampp\php\php.exe"
从
IF "%PHP_PEAR_BIN_DIR%"=="" SET "PHP_PEAR_BIN_DIR=C:\xampp\php"
IF "%PHP_PEAR_PHP_BIN%"=="" SET "PHP_PEAR_PHP_BIN=C:\xampp\php\.\php.exe"
至
IF "%PHP_PEAR_BIN_DIR%"=="" SET "PHP_PEAR_BIN_DIR=C:\xampp\php\"
IF "%PHP_PEAR_PHP_BIN%"=="" SET "PHP_PEAR_PHP_BIN=C:\xampp\php\php.exe"
从
%~dp0php.exe %~dp0pharcommand.phar %*
至
"%~dp0php.exe" "%~dp0pharcommand.phar" %*
享受PHP 5.3新的XAMPP
在XAMPP 5.6.31,7.0.15和7.1.1中使用XAMPP控制面板v3.2.2自行检查