在Mac 10.7上将XAMPP PHP从5.4降级到5.3

时间:2013-11-27 12:13:24

标签: php xampp osx-lion

我有一个Macbook Pro 13“64bit(11年初),带有最新的XAMPP版本。这个版本附带PHP 5.4。*。

因为我正在为使用php 5.3运行Debian的服务器开发网站。*在上传网站,测试它们以及因为不同的php版本而重做东西时,这非常令人困惑。

所以现在我正在寻找一种方法将php从5.4降级到5.3 - 如果有版本切换器会很酷,但现在不是必需的。

stackoverflow现在已经有了问题,但它主要说明了使用Windows的事实。结构不一样,所以我不能使用我的mac的提示。

以下是我已经尝试过的答案:https://stackoverflow.com/a/1422622 问题是,我在更改文件后无法启动Apache:

httpd: Syntax error on line 522 of /Applications/XAMPP/xamppfiles/etc/httpd.conf: Syntax error on line 10 of /Applications/XAMPP/xamppfiles/etc/extra/httpd-xampp.conf: Cannot load modules/libphp5.so into server: dlopen(/Applications/XAMPP/xamppfiles/modules/libphp5.so, 10): no suitable image found.  Did find:\n\t/Applications/XAMPP/xamppfiles/modules/libphp5.so: no matching architecture in universal wrapper
httpd: Syntax error on line 522 of /Applications/XAMPP/xamppfiles/etc/httpd.conf: Syntax error on line 10 of /Applications/XAMPP/xamppfiles/etc/extra/httpd-xampp.conf: Cannot load modules/libphp5.so into server: dlopen(/Applications/XAMPP/xamppfiles/modules/libphp5.so, 10): no suitable image found.  Did find:\n\t/Applications/XAMPP/xamppfiles/modules/libphp5.so: no matching architecture in universal wrapper

在XAMPP的旧版本中,我找到了一个phpswitcher脚本并尝试使用较旧的PHP版本的XAMPP。脚本告诉我:

XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system.

有什么方法可以降级PHP吗?

0 个答案:

没有答案