帝国cms发表文章主动推送给百度(支撑火车头收集)
只需2步即可完结,第一步敞开CURL,现已敞开的能够直接下一步。第二步增加代码。
留意:服务器敞开CURL 支撑!服务器敞开CURL 支撑!服务器敞开CURL 支撑!
附敞开CURL的办法:在浮屠或许其他东西翻开服务器终端 输入 yum -y install curl
然后等一会(装置完就能够关了)
承认是否敞开curl的办法:
翻开浮屠在软件商铺-已装置里边找到你的PHP7.1(我这儿装的是7.1,有的是5.6或许其他版别);然后左边最下方有个phpinfo 然后右侧往下拉 找到网络通信库 CURL 显现yes 就代表成功了!
装置好curl支撑后,开端装置百度推送功用吧!
修正办法:
1、找到文件:\e\class\hinfofun.php
2、找到代码行数:大概在314行
3、修正代码:代码如下所示
找到
//一起发布 $copyclassid=$add[copyclassid]; $cpcount=count($copyclassid); if($cpcount) { $copyids=AddInfoToCopyInfo($add[classid],$id,$copyclassid,$userid,$username,$doselfinfo); if($copyids) { UpdateInfoCopyids($add['classid'],$id,$copyids); } } 在这个方位增加以下代码 /******************************** 百度主动推送开端 ****************************************/ $urls = array( '这儿填写你的域名(带http)'.$infourl ); $api = '这儿填写百度站长渠道主动推送接口调用地址'; $ch = curl_init(); $options = array( CURLOPT_URL => $api, CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => implode("\n", $urls), CURLOPT_HTTPHEADER => array('Content-Type: text/plain'), ); curl_setopt_array($ch, $options); $result = curl_exec($ch); echo '百度实时推送成功'.$result; /************************************* 百度主动推送完毕 ***********************************/ if($sql) { //回来地址
测验办法:
增加完文章后,页面上会呈现一条数据信息,如下图所示即代表成功。
留意事项:
1、承认敞开CURL 支撑。
2、承认是否是增加文章,而不是修改文章。
上面的介绍便是关于“帝国cms发表文章主动推送给百度(支撑火车头收集)仅需2步”的具体内容了,“帝国cms发表文章主动推送给百度(支撑火车头收集)仅需2步”的相关介绍,请持续重视咱们。
标题:帝国cms发表文章主动推送给百度(支撑火车头收集)仅需2步