华纳云香港服务器

老薛主机如何解决WordPress与iMobiTrax程序的PHP版本兼容性问题?

WordPress主题推荐

很多用户会同时使用到WordPress和iMobiTrax程序,并且是在一个网站中安装。这样就引起了一个问题,由于iMobiTrax程序很久没有更新了,目前只能在PHP 5.5或5.6的环境下使用,而WordPress程序虽然还兼容PHP 5.6,但是大部分的主题和插件已经不再支持PHP 5.6。如果将PHP版本切换到5.6,iMobiTrax程序就可以正常打开,但是WordPress大概率会报错;但是如果将PHP版本切换到7.4,WordPress就可以正常访问,iMobiTrax就会出现500错误。那么,需要如何设置才能在一个网站中同时使用WordPress和iMobiTrax程序呢?

也就是说要怎么设置才能让同一个网站中的WordPress运行在PHP7.4版本,然后iMobiTrax程序运行在PHP5.5版本?如果你是使用老薛主机的云虚拟主机,这个问题是很好解决的,只需要按照下面的步骤操作即可。

第一步、将主机的PHP版本切换到7.4版本运行WordPress

1、登录cPanel面板(PS:不懂?请参考『老薛主机基础教程:如何登录cPanel面板?2种方法』),下拉网页到软件功能区,找到并点击Select PHP Version。具体如下图所示:

老薛主机如何解决WordPress与iMobiTrax程序的PHP版本兼容性问题?-第1张-boke112百科(boke112.com)

2、点击PHP版本后会出现一个下拉菜单,在下拉菜单中选择需要使用的PHP版本,如选择PHP 7.4版本,然后点击后面的“Set as current”即可成功将当前主机的PHP版本切换为7.4版本。

老薛主机如何解决WordPress与iMobiTrax程序的PHP版本兼容性问题?-第2张-boke112百科(boke112.com)

成功将PHP版本切换为7.4后,WordPress网站是可以正常访问的,不过这时候iMobiTrax还不能访问,请继续第二步的操作。

第二步、将iMobiTrax程序子目录使用的PHP版本切换到5.5

3、在老薛主机的cPanel面板中点击“文件”文件功能区中的“文件管理器”。

老薛主机如何解决WordPress与iMobiTrax程序的PHP版本兼容性问题?-第3张-boke112百科(boke112.com)

4、打开对应的网站根目录,如果是主域名,网站根目录将会是public_html,如果是绑定的新域名,对应的网站根目录默认是在public_html下对应域名名称的目录下。本案例使用的是主域名,所以点击打开public_html文件夹。

老薛主机如何解决WordPress与iMobiTrax程序的PHP版本兼容性问题?-第4张-boke112百科(boke112.com)

5、打开iMobiTrax程序所在的子目录,一般是在im目录下。

老薛主机如何解决WordPress与iMobiTrax程序的PHP版本兼容性问题?-第5张-boke112百科(boke112.com)

6、如果还没有勾选“显示隐藏文件”则点击文件管理器右上角的【设置】按钮,然后勾选“显示隐藏文件”,并点击【Sava】按钮保存设置。

老薛主机如何解决WordPress与iMobiTrax程序的PHP版本兼容性问题?-第6张-boke112百科(boke112.com)

7、点击文件管理器左上角的“+文件”选项创建文件,输入新文件名:.htaccess。注意文件名必须是.htaccess,最前面是一个点,前后都没有空格,然后点击【Create New File】按钮创建文件。

老薛主机如何解决WordPress与iMobiTrax程序的PHP版本兼容性问题?-第7张-boke112百科(boke112.com)

8、使用鼠标右键单击刚刚创建的.htaccess文件,选择“Edit”。

老薛主机如何解决WordPress与iMobiTrax程序的PHP版本兼容性问题?-第8张-boke112百科(boke112.com)

9、在“编辑”对话框中确保使用“utf-8”字符编码,然后点击【Edit】按钮即可编辑.htaccess文件。

老薛主机如何解决WordPress与iMobiTrax程序的PHP版本兼容性问题?-第9张-boke112百科(boke112.com)

10、复制以下代码并粘贴到.htaccess文件文件中,然后点击右上角的【保存更改】按钮即可保存文件。

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php55” package as the default “PHP” programming language.
<IfModule mime_module>
AddHandler application/x-httpd-ea-php55 .php .php5 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit

至此,我们就成功将im子目录使用的PHP版本调整成了PHP 5.5,这时候iMobiTrax程序就可以正常访问了,同时WordPress使用的是PHP 7.4版本同样可以正常访问,这样就成功解决了WordPress与iMobiTrax程序的PHP版本兼容性问题。

站长建议:计划搭建免备案博客网站推荐使用免备案老薛主机,建议优先考虑香港云主机!购买老薛云主机或云服务器时请输入优惠码:boke112 即可享受终身7折优惠(以后续费价格也跟新购价一样),购买和续费主机教程请参考『老薛主机用优惠码boke112购买图文教程(老薛主机用优惠码续费教程)
赞 (0) 打赏
版权声明:本文为转载文章,来源于 老薛主机帮助中心 ,版权归原作者所有!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu