【第一次使用CSDN】wordpress升级5.0.1后updating fail & publishing fail的解决方法

文章目录[隐藏]

使用wordpress的原因

闲着无聊

闲暇无事,想学html+js+css,又想练练手就在某天晚上搞了个腾讯云,本来想在本地群辉搭一个wordpress服务器然后内网穿透到云上,但,学校网墙太厚,ngnix老容易断。那就直接到云上呗。 本来腾讯云直接就有wordpress的镜像,本着不折腾不是人的信念打开【腾讯云的1001种玩法】如何使用腾讯云做博客,好吧,搞定了。突然来了个升级按钮,from 4.7.8-5.0.1 一看好美的UI就升了。

wordpress遇到过的bug

1.腾讯云centOS /data/wwwroot/default权限不够问题 2.客户端XML-RPC上传失败问题 3.“偶,糟糕网页不见了” UTF8编码设置问题 以上还好,百度有中文版解答。附上centos Apache、php、mysql默认安装路径 可是下一个 升级5.0.1上传时和update时,updating fail & publishing fail,WTF?黑人问号

可能的 case

How to fix WordPress 5 Publishing failed or Updating failed issue GitHub上大家基本都不是这个问题,大概只有真的从头来一遍才是吧。

My case

找了挺久的Apache&php&Mysql的错误 发现主要错误集中在.htaccess上,结果他说是Apache的问题,那就没问题,找到位置开工,我的文件位置在/usr/local/apache/conf/httpd.conf 从这里找到的。但你们debug的时候别忘记把固定链接换成自定义结构。
nano /usr/local/apache/conf/httpd.conf
改这两个地方
<Directory "/data/wwwroot/default">

    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
    
</Directory>
<Files ".ht*">

    Require all granted
    
</Files>
然后
service apache restart
service apache2 restart
service httpd restart
搞定