人人商城在 PHP7 下无法导出订单 Excel,“无法访问此网站”,经排查发现是微擎依赖的 PHPExcel 问题,原版本 1.7.9 升级到当前最新的 1.8 即可。参考链接
max_input_vars
php.ini
; How many GET/POST/COOKIE input variables may be accepted
; max_input_vars = 1000
提交表单数据量很大,PHP 端接收数据不完整时,考虑 max_input_vars 配置的问题。
php.ini
; How many GET/POST/COOKIE input variables may be accepted
; max_input_vars = 1000
提交表单数据量很大,PHP 端接收数据不完整时,考虑 max_input_vars 配置的问题。
先挖一个坑,有空再更新。
人人商城在 PHP7 下无法导出订单 Excel,“无法访问此网站”,经排查发现是微擎依赖的 PHPExcel 问题,原版本 1.7.9 升级到当前最新的 1.8 即可。参考链接
PHP 处理URL的几个函数:parse_url,parse_str,pathinfo,basename。
ECShop 后台添加菜单项,并设置权限控制,涉及以下文件和数据库:
以前整理的 ECShop 所有可能出现的订单状态,汇总记录一下。
代码一:来源于 ThinkPHP 的函数库,我进行了小修改(取X-Forwarded-For中第一个非unknown的有效IP字符串 部分)。通常情况下可用此方法。
Continue reading
做调试时打印变量时,为了提高可读性,可能会这么写: echo '姓名:' . $name . '<br />' ,这么多冗余的信息,写起来非常别扭。ThinkPHP 中有一个友好变量输出的函数,我稍微精简了一下拿来用。
Continue reading
回归 WordPress 后,使用4.0和 Stargazer 主题,总感觉速度很慢。阿里云的乞丐版的主机,512M内存鸭梨山大,偶尔会把 Mysql 搞挂掉。于是想看一下页面到底执行了什么查询,不愧是 WordPress,是臃肿了点,不过可挖掘的功能也挺多,以下代码可以实现查看本页执行的SQL查询:
1. 修改 wp-config.php, 设置保存查询语句:
//保存执行的SQL,调用方法:$GLOBALS['wpdb']->queries
define('SAVEQUERIES', true);
2. 修改主题的 footer.php,在</body>前加入以下代码:
使用方法:在要检测的页面链接中加入debug参数即可,比如 http://miu.im?debug
Continue reading
最近公司网站要做双十一的抽奖活动,预先设置好奖品和中奖率,用户做任务获取抽奖机会,中奖后根据不同的奖品类型,直接发放到用户账户或由用户前往公司领取。其中抽奖这一部分的算法,正好有人做过了,我稍微完善一下用在了项目中,挺好用。 Continue reading