友情提示:小程序,开发制作。

标签《ps》下的文章:

织梦DedeCMS文章微信分享带缩略图与简介

准备工作

微信服务号一个,并且已经通过了实名认证;

一个 ICP 备案的域名;

操作步骤

1、查看 AppId,AppSecret 以及绑定域名

织梦DedeCMS文章微信分享带缩略图与简介-创客云

阅读全文>>

附件下载:
wechat.zip 1.21KB

微信小程序&PHP生成小程太阳码 并保存在手机相册

注意:小程序端如果想保存成图片,需要用画布,但是如果想把图片放在画布上,真机上需要先把图片保存到本地。使用缓存文件!!!!!

小程序端:

  .js

import util from '../../../utils/util'
var image = require('../../../utils/util.js'); 
const app = getApp(); 
Page({
  data: {
    allthing: app.globalData,
  },
  onLoad: function (options) {
    var that = this;
    var imageSize = image.ima...

阅读全文>>

八大免费SSL证书:给你的网站免费添加HTTPS加密

点击查看原图

    SSL证书,用于加密HTTP协议,也就是HTTPS。随着淘宝、百度等网站纷纷实现全站Https加密访问,搜索引擎对于Https更加友好,加上互联网上越来越多的人重视隐私安全,站长们给网站添加SSL证书似乎成为了一种趋势。

    给自己的网站添加SSL证书其实并不复杂,但是关键一点就是首先要拥有一个SSL证书。由于SSL证书价格不菲,很多个人站长会选择放弃使用Https。但是,自从开源、免费的Let's Encrypt证书出现后,我觉得SSL也是我们草根站长可以玩的了。

本文就来为大家梳理一下当前可供大家免费使用的SSL证书:

一、Let's Encrypt

阅读全文>>

dedecms验证码只显示背景不显示图片终极解决办法

点击查看原图

Dede后台验证码只显示背景,不显示字母的解决方法:

打开验证码生成文件 Include/vdimgck.php,找到:

for($i=0;$i<$rndcodelen;$i++)
{
$bc = mt_rand(0, 1);
$rndstring[$i] = strtoupper($rndstring[$i]);
$c_fontColor = $fontColor[mt_rand(0,4)];
$y_pos = $i==0 ? 4 : $i*($font_size+2);
$c = mt_rand(0, 15);
@imagettftext($im, $font_size, $c, $y_pos, 19, $c_fontColor, $fo...

阅读全文>>

Linux环境Nginx安装多个不同版本的PHP


所谓多版本多版本PHP就是php5.4和5.5以及其他版本在同一台服务器。

假如php5.5是主版本已经安装在/usr/local/php目录下,那么再安装其他版本的php再指定不同安装目录即可。


安装第二个版本的PHP

# wget http://cn2.php.net/get/php-5.4.10.tar.gz/from/this/mirror

【下载完后修改名称,*.tar.gz】

# tar zxvf php-5.4.10.tar.gz
# cd php-5.4.10
#./configure --prefix=/usr/local/php5.4.10 \
--with-curl \
--with-freetype-dir \
--with-gd ...

阅读全文>>

firefox 浏览器下默认百度搜索,修改为https ,firefox-百度搜索防劫持。

在firefox地址栏输入:about:support

点击查看原图

点击如图是搜索找到。Firefox个人设置文件夹下,找到"search.json"这个文件;

阅读全文>>

修复Nginx报错:upstream sent too big header while reading response header from upstream

日志里面有如下报错:

[error] 1844#0: *23 upstream sent too big header while reading response header from upstream, client: 222.137.202.219, server: jd.artuion.com, request: "GET /mobile/admin/menu.php?act=list HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "jd.artuion.com", r

 nginx.conf 的http段,加入下面的配置:

proxy_buffer_siz...

阅读全文>>

ecshop修饰符preg_replace/e不安全的几处改动

主要集中在 upload/includes/cls_template.php 文件中:
  1:line 300 :
  原语句:
  return preg_replace("/{([^\}\{\n]*)}/e", "\$this->select('\\1');", $source);
  修改为:
  return preg_replace_callback("/{([^\}\{\n]*)}/", function($r) { return $this->select($r[1]); }, $source);

  2:line 495:
   ...

阅读全文>>

ecshop那些事,升级最新版php5.6

是不是对最新版本的php 适配ecshop很苦恼.最近我就遇到了这个事情,最终我花了一个小时的时间把这个问题解决了.

特放出来,方便大家查阅.

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in   \includes\cls_template.php on line 300 的错误,请问我应该怎么改?

 

这个错误存在于ecshop 最高版本2.7....

阅读全文>>

任意PC版页面跳转到对应的手机版

我做的是比较简单的功能,但是网络上谢了怎么跳转,就是不说,跳转到对应页面的怎么弄。所以我试了试。卖弄一下,高手不要喷。

原理是获取目标url经过整理修改,拼装一个新的url跳转过去就可以啦。复杂的涉及到正则表达式。我就无能为力啦。

$ua = strtolower($_SERVER['HTTP_USER_AGENT']);
$ua = strtolower($_SERVER['HTTP_USER_AGENT']);
if(isset($_GET['computer'])){
	$_SESSION['computer']=$_GET['computer'];
	$computer=$_SESSION['computer'];
}else{
	$computer="";
}
$uachar = "/(nokia|sony|ericsson|mot|samsung|sgh|lg|philips|panasonic|alcatel|lenovo|cldc|midp|mobile)/i";

if(($ua == '' || preg_match($uachar, $ua))&& !strpos(strtolower($_SERVER['REQUEST_URI']),'wap'))

阅读全文>>