位置: IT常识 - 正文

phpcms v9 采集功能 不能用怎么办?(cms采集网站)

编辑:rootadmin
phpcms v9采集功能不能用的解决办法:首先打开“collection.class.php”文件;然后添加新函数代码为“protected static function curl_request($url){}”并保存即可。

推荐整理分享phpcms v9 采集功能 不能用怎么办?(cms采集网站),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cms10采集,phpcms采集教程,免费cms采集插件,php采集器,php采集器,php采集器,phpcms采集教程,phpcms采集教程,内容如对您有帮助,希望把文章链接给更多的朋友!

phpcms v9 采集功能 不能用怎么办?

无法采集https的网站内容主要是https不支持file_get_contents获取内容,所以可以考虑采用curl的方式获取。(需要开启curl,可以在pathinfo里边查看)

phpcms v9 采集功能 不能用怎么办?(cms采集网站)

(1)打开phpcms\modules\collection\classes\collection.class.php

在类里边添加新函数:

protected static function curl_request($url){if (!function_exists('curl_init')) {throw new Exception('server not install curl');}$ch = curl_init();curl_setopt($ch, CURLOPT_URL,$url);curl_setopt($ch, CURLOPT_HEADER,0);curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);//禁止调用时就输出获取到的数据curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1);curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,false);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,false);$result = curl_exec($ch);curl_close($ch);return $result;}

(2)找到函数function get_htm把该函数

protected static function get_html($url, &$config) {if (!empty($url) && $html = @file_get_contents($url)) {if ($syscharset != $config['sourcecharset'] && $config['sourcetype'] != 4) {$html = iconv($config['sourcecharset'], CHARSET.'//TRANSLIT//IGNORE', $html);}return $html;} else {return false;}}

改成

protected static function get_html($url, &$config) {if(substr(trim($url),0, 5) == "https"){$html = @self::curl_request($url);}else{$html = @file_get_contents($url);}if (!empty($url) && $html) {if ($syscharset != $config['sourcecharset'] && $config['sourcetype'] != 4) {$html = iconv($config['sourcecharset'], CHARSET.'//TRANSLIT//IGNORE', $html);}return $html;} else {return false;}}

然后保存即可获取,测试结果

不知道是否还有其他bug,欢迎留言反馈!

PHP中文网,大量的免费PHPCMS教程,欢迎在线学习!

本文链接地址:https://www.jiuchutong.com/zhishi/310660.html 转载请保留说明!

上一篇:python打开文件的两种方式(Python打开文件的代码)

下一篇:c语言中realloc函数是什么(c语言realloc函数的用法)

  • 顾客为何不买账? 企业请规避这五大营销误区(顾客为什么不购买我们产品的理由)

    顾客为何不买账? 企业请规避这五大营销误区(顾客为什么不购买我们产品的理由)

  • 海盗宝藏迷宫寻找宝藏(海盗宝藏迷宫)(海盗宝藏迷宫找到隐藏宝藏)

    海盗宝藏迷宫寻找宝藏(海盗宝藏迷宫)(海盗宝藏迷宫找到隐藏宝藏)

  • 支付宝划一划怎么设置(支付宝划一划怎么用)

    支付宝划一划怎么设置(支付宝划一划怎么用)

  • 谷歌商店登录没反应(谷歌商店登录没网)

    谷歌商店登录没反应(谷歌商店登录没网)

  • 如何在探探里用手机号码找人(如何在探探里用昵称找人)

    如何在探探里用手机号码找人(如何在探探里用昵称找人)

  • 华为nova7pro和nova7se有什么区别(华为nova7pro和nova7se哪个好)

    华为nova7pro和nova7se有什么区别(华为nova7pro和nova7se哪个好)

  • 手机可以拍一寸照片电子版吗(手机可以拍一寸彩照吗)

    手机可以拍一寸照片电子版吗(手机可以拍一寸彩照吗)

  • 苹果手机通话自动断线(苹果手机通话自动中断)

    苹果手机通话自动断线(苹果手机通话自动中断)

  • ipad有耳机配件吗(苹果ipad配件有耳机吗)

    ipad有耳机配件吗(苹果ipad配件有耳机吗)

  • 计算机网络协议的几个要素(计算机网络协议中,不包括)

    计算机网络协议的几个要素(计算机网络协议中,不包括)

  • 手机号没交费变空号怎么办(手机号没交费变空号会影响以后贷款吗)

    手机号没交费变空号怎么办(手机号没交费变空号会影响以后贷款吗)

  • 华为荣耀20是不是双卡(华为荣耀20是不是双卡双待)

    华为荣耀20是不是双卡(华为荣耀20是不是双卡双待)

  • 华为手机频繁自动锁屏(华为手机频繁自动关机怎么办)

    华为手机频繁自动锁屏(华为手机频繁自动关机怎么办)

  • i59400能装win7系统吗(i59400f能安装win7)

    i59400能装win7系统吗(i59400f能安装win7)

  • 苹果11有几个扬声器(苹果11几个扬声器响)

    苹果11有几个扬声器(苹果11几个扬声器响)

  • 为什么充电器会滋滋响(为什么充电器会有滋滋声)

    为什么充电器会滋滋响(为什么充电器会有滋滋声)

  • 苹果系统40g如何删除

    苹果系统40g如何删除

  • 网络堆栈是什么意思(网络堆栈开启还是关闭)

    网络堆栈是什么意思(网络堆栈开启还是关闭)

  • 拼多多购物车在哪里(拼多多购物车在哪里查看)

    拼多多购物车在哪里(拼多多购物车在哪里查看)

  • vivox20通话声音特别小(vivox20a打电话声音很小)

    vivox20通话声音特别小(vivox20a打电话声音很小)

  • ios更新失败(ios更新失败下载时出错)

    ios更新失败(ios更新失败下载时出错)

  • win11怎么清理Windows.old文件夹? 删除windows.old文件夹的技巧(win11怎么清理电脑垃圾)

    win11怎么清理Windows.old文件夹? 删除windows.old文件夹的技巧(win11怎么清理电脑垃圾)

  • vue3 组件响应式v-model 失效,实践踩坑,一文搞懂组件响应式原理,对初学者友好(vue中响应式是什么意思)

    vue3 组件响应式v-model 失效,实践踩坑,一文搞懂组件响应式原理,对初学者友好(vue中响应式是什么意思)

  • Web自动化测试怎么做?Web自动化测试的详细流程和步骤(web 自动化测试)

    Web自动化测试怎么做?Web自动化测试的详细流程和步骤(web 自动化测试)

  • 混合销售行为如何缴纳增值税税率
  • 已抵扣进项税转出是在哪个属期
  • 季度所得税费用如何计提
  • 农机企业所得税税率
  • 商品房价格居高不下的原因
  • 酒类产品的税率
  • 季报业务活动表本月数
  • 公司的车不处理违章可以吗
  • 收到上月保险赔偿款分录
  • 待清算商户款项怎么做账
  • 增值税专用发票和普通发票的区别
  • 个人独资公司需要报税吗
  • 企业注销清算方案
  • 出售拆迁补偿住房违法吗
  • 软件 退税
  • 补交本年增值税计提
  • 非盈利组织的好处
  • 工程材料增值税专用发票税率
  • 企业将存货低价出售处理要如何做会计处理?
  • 交易性金融资产入账价值怎么计算
  • 开的是全额发票但是有分包如何做账务处理?
  • 违约金 罚款
  • 房租收入应该计入什么
  • 个人销售货物缴纳增值税吗
  • 国税票怎么开
  • 营改增怎么抵扣
  • 房租怎么开票
  • 营改增房租增值税税率
  • 2018年房地产行业分析
  • 固定资产减值准备属于什么科目
  • 公司对外投资的规定
  • 临时工的个人所得税怎么算
  • 小规模应交税费有三级科目吗
  • 苹果电脑安装中国银行控件用不了
  • microsoft edge怎么改成ie11
  • 个体户和有限公司哪个税收低
  • 企业给学校捐款的申请怎么写
  • 房地产企业预缴增值税如何申报
  • 电脑搜狗输入法不见了怎么调出来
  • 税控设备抵减增值税会计处理
  • 顺流交易合并抵消 chenyiwei
  • 世界十大销量书
  • 彻底清理缓存
  • wordpress登录注册
  • 微信小程序分包加载
  • 会计政策变更常见例子
  • electronx
  • 设计部工资计入什么费用
  • redirect_uri参数错误的解决方法(必看)
  • 赡养老人专项扣除标准
  • 基于javaweb的图书馆管理系统
  • 存货盘点会计分录怎么做
  • 企业不交所得税的情况
  • 销售bu是什么意思
  • 免税企业税金及附加计算
  • 长期股权投资转让会计处理
  • 回收材料的好处和问题
  • 未开票收入如何纳税申报
  • 小规模一季度不超过30万是不含税吗
  • 事业单位无形资产摊销是当月还是下月
  • 简易征收可以开具3专票吗
  • 成本类科目借贷规则
  • 记账发生错账怎么办
  • mysql可以存什么
  • gitlab linux
  • 预装win8的华硕s200开箱
  • windowsxp教程
  • Win7打印机安装
  • win10系统怎么设置最好
  • 怎么判断进程是否存在
  • windows8快捷键
  • java多线程最佳实践
  • unity账号登录
  • 常用的批处理文件
  • node通过express搭建自己的服务器
  • unity ugu
  • doctype报错
  • 广州买房退税政策2020
  • 小规模纳税人企业所得税2023税率
  • 土地增值税优惠政策办理流程和手续方面的精简措施
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设