kn007的个人博客
♥ You are here: Home > 软件与网络 > php > 新版PHP使得XML-Sitemap设置有变化

新版PHP使得XML-Sitemap设置有变化

by | 63 Comments

提醒:本文最后更新于 3185 天前,文中所描述的信息可能已发生改变,请仔细核实。

mzv7cuWAAU1qggwnvo1
作为回应前篇水文的文章,此篇有彩蛋(我的新玩具)。

言归正传,最近发现Google XML Sitemaps总是不会自动更新sitemap。

查看了下,插件版本是3.4,内部版本3.3.1。

目前本站Wordpress版本是3.8, PHP版本是5.5.6。

Debug提示:

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /data/www/kn007.net/wp-content/plugins/google-sitemap-generator/sitemap-core.php on line 1801

查看了下PHP官网,提示说:

This extension is deprecated as of PHP 5.5.0, and will be removed in the future.

没想到PHP版本太新也有问题,但是经过测试,如果直接在新的php文件上使用单行命令,其实也是没问题的。。。虽然也警告了,但是后续命令都有正确执行。没搞明白,回头再试试。。。

一般来说,在wordpress使用过期函数,直接问题是经常导致就是无法通过。会不会是后续命令也有关呢,这也是个问题。

不管怎么说,Debug怎么提示我们,我们就怎么做。

比如将函数更改为mysqli_connect()或者用PDO,不过参数继承不同了。导致后续命令不相符,又存在了一些问题。。。

经过查看sitemap-core.php的源码发现,原来XML-Sitemap的后台的“启用 MySQL 标准模式”有妙用。

勾选后,其代码本身将不使用过多php的mysql相关函数,直接Query $wpdb。

这样其实有好有坏,因为本人博客的特殊性,利大于弊,加上除了用这个最便捷的办法,其他办法让XML-Sitemap复活也太麻烦了。

勾选后,麻烦解决了,现在XML-Sitemap已恢复工作。

小彩蛋,我的新玩具:Acer W4。

主要是想要个Win环境的平板,还要轻。。。

此平板无论移动办公或者看电影、听音乐,都感觉还挺实在的。

色彩方面感觉也挺好。搭载了win8.1也还算习惯。

HDMI输出看电影,感觉挺好,就是为了第二屏满屏,把主屏完全挂在第二屏了,而不是复制,但是木有鼠标,操作很难受。。。好反人类,回头得整个蓝牙鼠标。。。

因为折腾的时候忘记拍图,下面图片没有开机后的。
IMAG0540
IMAG0542
IMAG0543
IMAG0545
IMAG0544
IMAG0546
IMAG0547
IMAG0549
IMAG0550
IMAG0551

快过年,看到新闻说是很多地方出现塞车长龙,回家真不容易,随便放首歌。

话说这首歌在七牛上(拿来当网盘真的没底),大小7M。

转载请注明转自: kn007的个人博客 的《新版PHP使得XML-Sitemap设置有变化

donate
有所帮助?
Comments
63 Comments立即评论
  1. 回复

    土豪啊。另外不喜欢windows phone系统。
    另外用七牛做网盘?我三个月用了¥700多元,还要有赠送的余额

    1. MOD
      回复

      @Leniy: 这个不是WP系统是win8.1系统。七牛我没用那么大。我主要是用又拍云

  2. LV4
    回复

    win键太难看了。

    1. MOD
      回复

      @小怪物: 还好吧,本来win键就长这样,微软一直习惯啥都是方的。 :o

    2. LV4
      回复

      @kn007: 我就是觉得那个按键难看,win徽标倒挺好,比以前的好看 :lol:

    3. MOD
      回复

      @小怪物: 哈哈,好吧

  3. LV5
    回复

    :roll: sitemap这插件一直没啥存在感

    1. MOD
      回复

      @hannah: 我只是放着,这东西又不用人管。纯ai

  4. 看来你们是喜欢折腾的。,哈哈

    1. MOD
      回复

      @幸福是什么意思: 还好吧。。

  5. LV3
    回复

    php高版本都用了PDO了 :smile:
    我还一直在用5.2呢

    1. MOD
      回复

      @kagami: PDO感觉跟插件匹配程度太小了。。。又要自己写。。麻烦。。。

    2. LV3
      回复

      @kn007: PHP依然是世界上最好的语言 :smile:

    3. MOD
      回复

      @kagami: 也还好。

  6. LV1
    回复

    嘎嘎,就算php9.9了也跟我没半毛钱关系了。。。python化已然完成~

    1. MOD
      回复

      @郑杰: 很快,不过阿里云静态本来就不慢,把github地址发给我啊

  7. 回复

    ;-) 看来你们是喜欢折腾的

    1. MOD
      回复

      @839427653: 是啊

  8. 回复

    联想的几款小win8板还是很不错的~

    1. MOD
      回复

      @Johan: 恩,不过我这款不是联想的。

  9. 这个小板 还不错

    1. MOD
      回复

      @最美应用: 哈哈,谢谢

  10. LV2
    回复

    平板好看~

    1. MOD
      回复

      @Architect: 谢谢David~~

    2. MOD
      回复

      @Architect: 发现你网站复活了。。。但却禁止评论了 :o

;-):|:x:twisted::smile::shock::sad::roll::razz::oops::o:mrgreen::lol::idea::grin::evil::cry::cool::arrow::???::?::!: