“最难不过坚持”
本人承接扒站仿站,php网站维护,病毒查杀,网站编辑,网站改版,html制作
有需要网站维护,改版,病毒查杀,网站编辑,网站备案,html制作等相关的工作可以联系我。
本人有多年相关工作经验,也可提供免费咨询,交个朋友。
有需要探讨问题的朋友,也可以加我微信,共同探讨!
微信:15011482830 QQ:408917339
- https://jueru.net/
-
- :weixiao:
-
- :shuijiao: :weiqu: :zhenbang: :leng:
-
- :yiwen: :yiwen: :yiwen: :yiwen:
-
- 这个业务逻辑多少都有点奇怪了,阅读浏览次数增值在新闻详情页的控制器方法里setInc,这怎么还写进模型事件里了。如果非要用onAfterRead也可以,把新闻文章的内容单独分出来一个news_content表,然后把它和news做关联,然后给news_content表的onAfterRead事件做增值处理,这样点进新闻页内查询到文章内容时才会触发它。
-
wordpress网站,提示Error establishing a database connection
网站以前正常访问,忽然就提示这个错误。
1,网上查找原因,有的说服务器内存太小,重启服务器就好了,
结果重启了mysql,apache,还是不行
https://blog.csdn.net/qq_35624642/article/details/89975968
2,重新备份了一下数据库,新建一个数据库重新导入数据链接,还是不行,
检查数据库发现比别的wordpress数据库少一个wp_options表,
还以为wp_options表丢失了,
结果去原数据查看,发现有wp_options表,点击弹出错误
wp_options Table is marked as crashed and should be repaired
3,怎样修复呢?
将
define('WP_ALLOW_REPAIR', true);
加入到wp-config.php文件后,访问后台地址
http://你的地址/wp-admin/
进入修复页面
①
一个或多个数据库错误,需要修复,点击那个“repaired”
②
翻译:
一个或多个数据库表不可用。要允许WordPress尝试修复这些表,请按“修复数据库”按钮。修复可能需要一段时间,所以请耐心等待。
WordPress还可以尝试优化数据库。这在某些情况下提高了性能。修复和优化数据库可能需要很长时间,并且在优化时数据库将被锁定。
点击那个“Repaire Database”
③
有可能会出现没有修复成功,
然后我又点击浏览器返回按钮,重新点击"Repaire Database",就成功了
④,把define('WP_ALLOW_REPAIR', true);删除
参考地址:https://www.rstk.cn/news/216206.html?action=onClick