Apache支持php4,5和6的Ubuntu服务器

我有1and1托pipe的网站,服务器默认为PHP4,如果你想PHP5或6添加“AddType x-mapp-php5(或6).php”,它会运行脚本为PHP 5或6。

关于如何设置这样一个系统没有太多的信息,我已经联系1and1支持要求与技术交谈,但我很less希望他们会给我关于这个工作的任何信息。

我有一个在我的地下室运行MySQL / Apache的Ubuntu服务器,我可以使用开发盒,但一半我的应用程序是PHP4和一半是php5目前唯一的方法来工作的东西是卸载一个,并重新安装其他获得php4 / 5使用。

有没有人有任何想法如何设置“AddType x-mapp-php5 .php”function,所以我不必一直卸载/安装PHP一遍又一遍?

你有两个select:

  1. 在不同的端口(或IP)上运行不同的Apache实例,加载不同的mod_php模块。
  2. 运行替代版本为php-cgi(即:php5是mod_php,其他版本以php-cgi运行)

最后我查了一下,mod_php4和mod_php5在同一个apache里一起玩的不是很好,但是也许主机提供商已经算出来了。 如果是这样,那么他们可能已经修补它们来注册为x-mapp-php5或x-mapp-php4的处理程序。

我根本不用担心这个。 你真的应该担心PHP4,以及它已经超过18个月的时间了!

http://news.php.net/php.announce/72

你相信1and1是否保留了一个非常安全的PHP版本?