老师你好 关于php7.0降级到php5.6后 执行./vhost.sh出现警示 Error! Web server not found!

问答中心分类: PHP老师你好 关于php7.0降级到php5.6后 执行./vhost.sh出现警示 Error! Web server not found!
weblearner 提问 2周 前

老师你好 我在虚拟机上用咱们的oneinstack搭建了一个lnmpa环境,不得不说oneinstack做的非常好,整个流程很顺利,环境搭建好后,我准备把一个cms安装进去,安装时发现这个cms系统不支持php7,然后就按照咱们oneinstack的教程操作降级php,执行./uninstall.sh 选择卸载php,然后执行./install.sh 重新安装oneinstack php选择y,其余程序选择n,操作好之后又到apache的配置文件httpd.conf中,注释掉#LoadModule php7_module modules/libphp7.so,换上php5的模块,LoadModule php5_module modules/libphp5.so,弄好后重启了系统,然后就是在执行./vhsot.sh时会出现警示Error! Web server not found! 不能安装虚拟主机了

5 问题
oneinstack 回答 2周 前

nginx删掉了吗? 还是/usr/local/apache/modules/libphp5.so 不存在

weblearner 回答 2周 前

nginx没有删除 systemctl status nginx显示正在运行  /usr/local/apache/modules/libphp5.so是存在的 遇到这个问题 以后也不敢操作php的升级降级了 

weblearner 回答 2周 前

不过有一个细节是 当时把php7.0降级到php5.6后 出现了nginx 502 bad gateway报错 然后我发现apache没有启动 然后systemctl start httpd 结果是无法启动apache 参考了网上的一些启动httpd的教程 发现在apache的参数配置conf目录中 有一个httpd.conf文件和一个httpd.conf.bak文件 网上讲的把httpd.conf.bak中的内容替换到httpd.conf中 替换之后 apache可以启动了 nginx也没有报错了 然后就是执行./vhost.sh 警示Error! Web server not found

oneinstack 回答 1周 前

方便的话,保留现场问题,私信下ip root密码!

oneinstack 回答 6天 前