php访问参数错误,phpcms参数错误怎么办
phpcms参数错误怎么办?
Phpcms v9下载模块参数错误的解决办法
Phpcms v9在下载的时候会检查客户端的IP地址,偶尔会导致参数错误,从网上也查询了大量的资料,目前知道的解决办法无非就2个,经测试一个无效,一个不能解决根本问题。已经知道的2个办法一个是加$data['id'] = $id; 测试 无效,一个是更改下载地址显示原始下载地址,不经过Phpcms v9的内核php文件来处理 直接生成下载地址,这倒是不会报错了,可是别人有权限问题的网站那就头疼了。
下面来说说代码笔记研究出来的解决办法,这也要得益于一篇网上吐槽Phpcms的文章给的灵感。
1、打开/phpcms/modules/content/down.php 这个文件。
2、找到大概100行的如下代码:if(!$downid || empty($fileurl) || !preg_match("/[0-9]{10}/", $starttime) || !preg_match("/[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}/", $ip) || $ip != ip()) showmessage(L('illegal_parameters'));
3、删除中间patch IP的部分代码|| !preg_match("/[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}/", $ip) || $ip != ip()
删除后的代码:if(!$downid || empty($fileurl) || !preg_match("/[0-9]{10}/", $starttime) ) showmessage(L('illegal_parameters'));
上传覆盖,更新缓存。点击下载,居然成了。留下笔记,方便下次使用。
PHP中文网,大量的免费PHPCMS教程,欢迎在线学习!
php访问参数错误,phpcms参数错误怎么办相关推荐
- 做微信h5支付的统一下单接口开发,虽然已经生成了mweb_url支付链接,但是访问时出现错误提示:‘商家参数格式有误,请联系商家解决’,但是检查h5支付提交的参数,都没有错误。 微信h5支付开发错误
做微信h5支付的统一下单接口开发,虽然已经生成了mweb_url支付链接,但是访问时出现错误提示:'商家参数格式有误,请联系商家解决',但是检查h5支付提交的参数,都没有错误. 后面看到官方文档, 说 ...
- 错误-trustAnchors参数必须为非空
本文翻译自:Error - trustAnchors parameter must be non-empty I'm trying to configure my e-mail on Jenkins/ ...
- 天猫精灵OAUTH2的authorize无法认证,认证参数不全,token错误的排查
目录 写在前面 感想与目的 调试的方法 使用天猫精灵开发平台提供的在线测试工具 手动输入链接与GET信息 错误排查 authorize.php不发生跳转,直接显示错误码 链接发生了跳转,但是提示认证参 ...
- c语言无效参数视为严重错误,C语言编译错误:错误:‘-’参数类型无效(有‘int’)...
一.编译错误代码: #include int main() { #define offsetof(type, member) ((size_t) &((type *)0->member) ...
- 错误ID:10005,错误信息:DCOM 遇到错误“无法启动服务,原因可能是它被禁用或与它相关联的设备没有启动。 ”,试图以参数“”启动服务 SENS 以运行服务器:...
Windows2000+SP4环境,系统做过优化,有时候发现系统在无操作的时候磁盘在读盘.于是查询系统日志,有以下信息 1.错误ID:10005,错误信息:DCOM 遇到错误"无法启动服务, ...
- Python编程错误:参数错误([_ctypes.COMError: (-2147024809, ‘参数错误。‘, (None, None, None, 0, ...
Python编程错误:参数错误([_ctypes.COMError: (-2147024809, '参数错误.', (None, None, None, 0, None))] 在Python编程中,程 ...
- 使用Quick打包工具接入应用宝渠道包,支付时出现“请求参数错误(pfkey)”的错误
问题现状: 在使用Quick接入应用宝渠道时,发现打出来的包不能充值,出现"请求参数错误(pfkey)"的错误,另外还提示"腾讯支付尚未初始化的问题",如下图, ...
- 有关ORA600错误的参数的解释文档
有关ORA600错误的参数的解释文档...... Problem Description: ==================== ORA-600 errors are internal excep ...
- Win10 开启wuauserv自动更新服务失败,无法启动错误87:参数错误
环境: Win10 专业版 问题描述: 要安装.NET Framework3.5 ,需要开启自动更新,开启wuauserv自动更新服务失败,无法启动错误87:参数错误 解决方案: 1.更改注册表wua ...
最新文章
- Node2Vec:万物皆可Embedding
- 表单FORM的5个属性name,method,action,enctype,target
- Asp.net 服务器端控件
- python3精要(26)-map
- 从全职高手开始的系统_《全职高手》让杨洋“去油”,却不是他的“救命稻草”...
- java使用:: 表达式_Java 12:开关表达式
- 程序员必须掌握的 12 个 JavaScript 技能!
- html打印日志_Graylog(四)使用Log4j2发送日志到Graylog
- 计算机windows8黑屏怎么办,详解笔记本电脑出现电源拔出就黑屏的win8处理教程
- 70 行 Python 代码写春联,支持行书隶书楷书!
- Creative Audigy 2 ZS
- 采用面向接口编程思想组装一台计算机
- Codeforces Problem-705A Hulk
- 学术写作 系列1 HOW TO WRITE AN INTRODUCTION
- React基础-React中发送Ajax请求以及Mock数据
- HEVC Tile 编码器-kvazaar
- CSS中一些渐变效果与透明
- 数据治理工作的几种推进套路
- Moveit!入门——古月居机械臂开发笔记(二)
- 迅为IMX6ULL开发板NFS服务器的搭建