怸歪小站

  • 前言
  • 升级过程
  • 遇到的问题
  • 网站首页
  • 所有文章
  • 工具汇总
    • 转个义
  • 记录点滴
  • 博友新章
  • 关于本站
    • 留个言
  • 文章归档
  • 榜上有名
  • 友情链接

本站已苦苦支撑

X 天 X 时 X 分 X 秒

喜欢这款主题

抢先体验 | 作者主页

【庆祝】sourceforge空间,升级PHP版本,HTTPS成功!

  • 怸歪
  • 2021-12-13
  • 1

前言

忙了三天终于把sourceforge.net的空间成功升级了,升级后原来的wordpress 3.x版本不支持PHP了,后来就升级了5.82的中文版本,升级成功后感觉后台友好了不少,原来的主题已经不能在完美的使用了,于是我找了大量的简约主题。发现Tokin的Adams主题(WordPress版:前往Github下载),我用的时1.4.26版本。感谢网上的各位大神,分项这么多的好东西。

升级过程

下面我把升级过程进行一个梳理。

1.备份好你的数据库。

2.登录后台然后选择自己对应的项目,然后进入Admin,然后进入HTTPS PHP升级。

3.此时会提示你“您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL 扩展”,这是因为PHP版本过高后,导致的低版本的wordpress会出现这个问题,只要升级wordpress就可以解决问题了。

4.我现将原来ftp服务器的文件全部搬家到bak文件夹中,然后直接上传wordpress最新版到ftp服务器。注意一下的操作。

5.安装wordpress,设置数据库时别用原来的数据库,一定要新建一个,例如 c*******_bak,修改wp-config.php时define( 'DB_NAME', ,'c*******_bak' );然后正常安装,安装完成后,把原来版本的插件目录、主题目录的文件,移动到新版的对应目录中。

6.启用原主题,启用所有插件,这部非常重要。

7.在数据库中替换网址为新网址,注意HTTPS。可以使用以下命令。

update wp_posts set post_content = replace(post_content, 'http://cycy.sourceforge.net','https://cycy.fun');

8.替换原来的静态HTML文件中的网址。工作量非常大,这里我找到了一个非常好用的批量替换的软件。超级批量文件替换5.02,http://www.yestudio.cn,有需要的可以去下载用用,挺好真正的“简为大道”,后面我会把网盘下载地址也放后面。文本编辑我用的UltraEdit 版本 27.00.0.54 X64的绿色版本,如果有需要的给我留言板留言。

9.然后修改 wp-config.php 文件,数据库改成老数据库。然后进入主页后,会提示升级,一切下一步。

10.升级成功后,后台变英文了,新版本已经能在后台设置语言了。在后台设置-常规里面改成简体中文。

11.顺利升级完成。

遇到的问题

1. 您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL ,因为PHP版本的提高。解决方法只能重新安装最新版,然后安装数据库。

2.安装主题,插件等不成功,设置对应的文件夹权限,即可解决我都设置成了775,说实话也不知道有没有啥隐患。

3.过程中有时不能访问主页,谷歌浏览器提示“将您重定向的次数过多”,查看你的.htaccess文件是否设置了太多跳转。修改他的权限让 wordpress 能自己修改他。不要再php文件中加入一些跳转代码。

声明:怸歪小站 | 本文采用署名-非商业性使用-相同方式共享 4.0 国际许可协议[CC BY-NC-SA]进行授权
文章名称:【庆祝】sourceforge空间,升级PHP版本,HTTPS成功!
文章链接:https://cycy.fun/2021/12/shengjiphpchenggong/
本站文章若无特别说明,皆为原创,转载请注明来源:怸歪小站,如果您喜欢可以订阅本站RSS feed
转载声明

  本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担。本站为个人博客非盈利性站点,所有软件信息均来自网络,所有资源仅供学习参考研究目的,并不贩卖软件,不存在任何商业目的及用途,网站会员捐赠是您喜欢本站而产生的赞助支持行为,仅为维持服务器的开支与维护,全凭自愿无任何强求。
免责声明
© 2025 怸歪小站
Theme by Wing

辽ICP备2023008417号-1

  • {{ item.name }}
  • {{ item.name }}