Archive for 2 月, 2020

实用技术 更新PHP版本个人操作备忘

       编辑器一直是WP这东西的硬伤,别说现在大更新版本以后那个反人类至极的奇葩东西,就算过去版本的WP编辑器也是非常的垃圾,所以一般WP用户都会选择第三方的编辑器,其中比较强劲的就是在下现在用的CKEditor……但是这个4年前就停止更新的东西,每次在WP或者其他东西需要大更新的时候就会有各种兼容性问题,给在下添麻烦,这次升级PHP也不例外,上次WP大更新时候想找别的替代品也找不到合适的,实在是痛苦……不知道靠这样修修补补CKEditor还能坚持用到哪天……

言归正传回到PHP更新的流程步骤和细节注意

1. 备份所有文件和数据库……

2. 下载官方插件 PHP Compatibility Checker

3. 用 PHP Compatibility Checker 检查兼容性

4. 毫无意外的CKEditor不兼容……

5. 下载并查看兼容性报告……

6. 发现差别在于对HTTPS的支持上……果然哪里都逃不过SSL化的大浪

7. 根据报告建议 4 | ERROR | Global variable '$HTTP_SERVER_VARS' is deprecated since PHP 5.3 and removed since PHP 5.4; Use $_SERVER instead
                         7 | ERROR | Global variable '$HTTP_GET_VARS' is deprecated since PHP 5.3 and removed since PHP 5.4; Use $_GET instead
                       10 | ERROR | Global variable '$HTTP_POST_FILES' is deprecated since PHP 5.3 and removed since PHP 5.4; Use $_FILES instead

把 4 7 10行中的“HTTP”去掉

8. 进入DA面板点击“Change”选择7.2版

9. PHP升级完毕,运行速度果然快了很多,对HTTPS的支持也更好

10. 索性把CKEditor的BUG也修下,过去因为影响不大就偷懒放任了,教程有人写了

Posted on 15 2 月, 2020 by IL  |  No Comments »