开发者社区> 问答> 正文

解决WP百度sitemap插件日志报错问题

百度站长平台官方之前曾经推出了一个wordpress版本的结构数据插件:百度sitemap1.0 ,这个插件后来真是问题多多,据说是百度偷懒,插件整合了很多DZ版本的代码。 反正我安装上以后,一开始试了很多次很多天总是无法通过验证,后来有天又自己莫名其妙的好了。

然后每天提交的数量也算正常,但是查看网站日志,发现生成了很多类似这样的错误信息:
[Sun Jun 08 23:15:22 2014] [error] [client 171.8.228.19] PHP Warning:  curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set in wp-content/plugins/baidusubmit/inc/sitemap.php on line 521, referer: http://youyi.si/wp-admin/post-new.php

按照日志里提示打开/wp-content/plugins/baidusubmit/inc/sitemap.php文件,找到521行:
            curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
修改为:
            curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
就不会再报错,使用中也没发现什么异常。

展开
收起
teamo2012 2014-06-10 17:46:40 11334 0
6 条回答
写回答
取消 提交回答
  • Re解决WP百度sitemap插件日志报错问题
    欢迎进行技术分享,感谢你的支持!
    2015-03-28 23:00:57
    赞同 展开评论 打赏
  • Re解决WP百度sitemap插件日志报错问题
    果断感谢
    2014-07-09 17:56:25
    赞同 展开评论 打赏
  • Re解决WP百度sitemap插件日志报错问题
    多谢分享
    2014-07-09 17:43:05
    赞同 展开评论 打赏
  • 欢迎进行技术分享,感谢你的支持!

    -------------------------

    欢迎进行技术分享,感谢你的支持!

    2014-07-03 22:45:28
    赞同 展开评论 打赏
  • 我也用了这个插件,看来我也中招了。
    2014-06-12 14:04:22
    赞同 展开评论 打赏
  • 欢迎多多分享
    2014-06-12 12:32:55
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
AIOps-百度的思考与实践 立即下载
百度外卖从IDC到云端服务迁移历程 立即下载
百度研发工具集的应用实践——打造持续交付路上的“三堵墙” 立即下载