在 debian squeeze 上运行 PHP 5.1 和 5.2
我知道 Debian Squeeze 不允许我编译 PHP 版本(5.3.0 之前)。
但我需要它们来迁移一些工具:Joomla (1.0.10) 和 SugarCRM (4.2.1b)。
实际上,Joomla 1.0.10 可以在 PHP 5.2 上运行,SugarCRM 在 PHP 5.1 上运行。
但两者都会抱怨在 PHP 5.3 下运行。
所以,我想在他们的工作 PHP 版本下执行他们的升级过程,这样升级后,他们在 PHP 5.3 下可能就不会再抱怨了。
仅供参考,Apache 并不是我作为 Web 服务器的唯一选择。
也许我的这种想法是错误的,如果是这样,请解释我需要的不同步骤。
所以问题是:如何让这些 PHP 版本在 Squeeze 上运行?
I know that Debian Squeeze won't let me compile a PHP version (prior to 5.3.0).
But I need them for migrating some tools: Joomla (1.0.10) and SugarCRM (4.2.1b).
Actually, Joomla 1.0.10 can run on PHP 5.2, and SugarCRM on PHP 5.1.
But both will complain running under PHP 5.3.
So, I want to execute their upgrade process under their working PHP version, so after the upgrade, they may not complain anymore under PHP 5.3.
FYI, Apache is not the only option I have as WebServer.
Maybe I am wrong thinking this way, if so, please explain the differents steps I need.
So the question is: How can I have these PHP versions running on Squeeze?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我是用 CGI 完成的,没有固定任何东西。
我刚刚下载了我需要的 php 版本,编译它们,并使用生成的 php-cgi。
I did it using CGI, without pinning anything.
I just downloaded the wanted php versions that i needed, compiled them, and use the resulting php-cgi.