在Apache中与PHP7一起运行PHP5

在Apache中与PHP7一起运行PHP5,php,apache,Php,Apache,我有一个用PHP5构建的旧式站点的代码(它大量使用了mysql\u connect()),我想启动并运行它。唯一的问题是我在同一个Apache服务器上托管了几个其他站点,它们都使用PHP7。安装PHP5并让这个遗留站点使用PHP5运行,但让所有其他站点运行PHP7的最佳方式是什么 我知道为什么我可能不想这样做,但无论如何我还是想这样做。将旧代码移植到更可靠、安全的方法和库中mysql\u*被弃用是有原因的,你最好花上几个小时的时间,用/,把它升级到最新版本。如果你的问题只针对mysql\u*你可

我有一个用PHP5构建的旧式站点的代码(它大量使用了
mysql\u connect()
),我想启动并运行它。唯一的问题是我在同一个Apache服务器上托管了几个其他站点,它们都使用PHP7。安装PHP5并让这个遗留站点使用PHP5运行,但让所有其他站点运行PHP7的最佳方式是什么


我知道为什么我可能不想这样做,但无论如何我还是想这样做。

将旧代码移植到更可靠、安全的方法和库中
mysql\u*
被弃用是有原因的,你最好花上几个小时的时间,用/,把它升级到最新版本。如果你的问题只针对mysql\u*你可以用pass connection替换成mysqli\u*。PHP7只会贬低mysql,它没有删除它。它仍然可以使用。@KyleThomas当它在5.5中贬值时,你可能会想到它。它在7年内被完全移除。请参阅True@Cal,然后肯定可以下载扩展,或者在php中启用它,将旧代码导入到更可靠、安全的方法和库中
mysql\u*
被弃用是有原因的,你最好花上几个小时的时间,用/,把它升级到最新版本。如果你的问题只针对mysql\u*你可以用pass connection替换成mysqli\u*。PHP7只会贬低mysql,它没有删除它。它仍然可以使用。@KyleThomas当它在5.5中贬值时,你可能会想到它。它在7年内被完全移除。请参阅True@Cal,然后肯定可以下载扩展或在php_ini中启用它