让phpcms支持https

本文整理自PHPCMS官方论坛的一篇文章,感谢作者的奉献。 假设已经配置好ssl证书,不知如何申请ssl证书者请自行百度。 1、如果已经安装好phpcms,则需要对caches/configs/system.php中的配置选项做替换,将"http://"全部替换为"https://"。如有必要,数据...

ThinkPHP图片缩略图处理和图片歪倒处理

使用ThinkPHP上传图片代码: public function upload(){ // 获取上传文件表单字段名 $fileKey = array_keys(request()->file()); // 获取表单上传文件 $file = request()->file($fileKey['0']); // 移动到框架应用根目录/public/uploads/ 目录下 $in...

一个在数据库里计算距离的算法

偶尔看到一个在数据库里直接计算的算法,比网上查到的好多了。。。 SELECT *,ROUND( 6378.138 * 2 * ASIN(SQRT(POW(SIN((' . $lat . ' * 3.141592654 / 180 - location_x * 3.141592654 / 180) / 2),2) + COS(' . $lat . ' * 3.141592654 / 180) * COS(loc...

php开启与关闭错误提示

windows系统开关php错误提示 如果不具备修改php.ini的权限,可以将如下代码加入php文件中: 代码如下 复制代码 ini_set("display_errors", "On"); error_reporting(E_ALL | E_STRICT); 当然,如果能够修改php.ini的话,如下即可: 代码如下 复制代码 找到d...

DESTOON微信端在线支付主动唤起微信支付

Destoon的微信端支付走的还是二维码扫码支付,流程是“用户下单->生成支付二维码->手机端扫码或识别图中二维码支付”,这样操作很麻烦,而且一般情况下会弹出“未开通扫码支付”。 现在要更改为:“用户下单->主动唤起微信支付->支付成功” 修改方法...

PHP显示所有错误

在PHP头部插入文件 ini_set('display_errors',1); //错误信息 ini_set('display_startup_errors',1); //php启动错误信息 error_reporting(-1); //打印出所有的 错误信息 ini_set('error_log', dirname(__FILE__...

PHPCMS使用笔记

1、PHPCMS发布内容时保留框架<iframe></iframe> 有些时候,发布文章内容的时候需要用到<iframe></iframe>框架站外内容,<iframe></iframe>给转义了,保存后变成了&gt iframe,前台显示也是这样,估计是官方为了防...

WeiPHP后台编辑器上传图片错误问题

使用Weiphp中的UE编辑器上传图片的时候,系统会报错“网络连接错误,请检查配置站重试!”如下 图。 使用调试模式可以看到上传图片时调用了 http://url.com/index.php?s=/w16/EditorForAdmin/Upload/ue_upimg.html 这个地址,报了404错误,,, 不明白原因...

在PHP5.3以上版本运行ecshop出现的问题及解决方案

问题一:商城首页报错 Strict Standards: Only variables should be passed by reference in D:\wamp\ecshop\includes\cls_template.php on line 422 解决方法: 找到提示错误的文件 cls_template.php 及行号 把 $tag_sel = array_shift(explode(‘ ‘, $tag...

PHP获取时间差

如要计算2013-3-09和2013-4-05相差多少天: <?php $startdate=strtotime("2013-3-09"); $enddate=strtotime("2013-4-05"); $days=round(($enddate-$startdate)/3600/24) ; echo $days; //days为得到的天数; ?> 上面的php时间日期函数strtotime已经把...

Top