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

标签《PHP》下的文章:

织梦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...

阅读全文>>

运维人员处理云服务器故障方法总结


记录一点心得供各位奋斗在一线的运维人员提供一点帮助.

遇到服务器故障,问题出现的原因很少可以一下就想到。建议大家从以下步骤入手:

一、尽可能搞清楚问题的前因后果

不要一下子就扎到服务器前面,你需要先搞明白对这台服务器有多少已知的情况,还有故障的具体情况。不然你很可能就是在无的放矢。

必须搞清楚的问题有:

  • 故障的表现是什么?无响应?报错?

  • 故障是什么时候发现的?

  • 故障是否可重现?

  • 有没有出现的规律(比如每小时出现一次)

  • 最后一次对整个平台进行更新的内容是什么(代码、服务器等)?

  • 故障影响的特定用户群是什么样的(已登录的, 退出的, 某个地域的…)?

  • 基础架构(物理的、逻辑的)的文档是否能找到?

  • 是否有监控平台可用?

  • 是否有日志可以查看?

最后两个是最方便的信息来源,特别是日志系统,作...

阅读全文>>

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...

阅读全文>>

扩展KINDeditor的图片功能

kindeditor官方提供的是没有限制上传图片的宽度和高度的,你可以修改upload_json.php文件,添加这一句正则匹配,这样的话就不需要在前台限制图片大小引起由于图片过大引起的页面错乱等问题


if (empty($_FILES) === false) {
        //原文件名
        $file_name = $_FILES['imgFile']['name'];
        //服务器上临时...

阅读全文>>

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 ...

阅读全文>>

新添商品 此商品不存在规格,请为其添加规格 的解决方法

admin/includes/lib_goods.php
里面的
check_goods_specifications_exist 函数替换以下内容就可以了
/**
 * 检查单个商品是否存在规格
 *
 * @param   int        $goods_id          商品id
 * @return  bool         &nb...

阅读全文>>

解决ecshop后台(登陆后闪退)频繁退出问题。

ecshop后台有时候会自动登出,而且还会很频繁,频繁的自动登出就严重的影响到了后台使用。

ecshop出现登录后闪退的问题解决

前几天出现网站后台以及用户中心登录后1秒中就自动退出或者还没登陆上就掉线的情况,原先一直以为是服务器没开启session服务后来把 phpinfo函数查询了下session服务用到的都开启了为什么会出现session自动丢失呢,后来又知道动态IP这个词,比较陌生,怎么实现的不 清楚没研究过,后期再研究下,后来查了下资料是由于ecshop自身获取的是IP来原因照成,看了有很多人遇到过这样的问题,下面就把这个问题解决掉

打开includes/lib_base.php,找到real_ip()函数:


 

修改lib_base.php...

阅读全文>>

ECSHOP如何更改推荐品牌数量?自由控制品牌推荐。

如何更改推荐品牌数量 ?

如图:添加一个产品  右边的就会随机变法 而且不断增加的问题

点击查看原图

 打开page_header.lbi
找到

<!--{foreach from=get_brands1($GLOBALS['smarty']->_var['cat']['id']) item=bchilder name=no2}-->
<li><a href="{$bchilder.url}">{$brand.logo}<img src="data/brandlogo/{$smarty.foreach.no.iteration}_{$smarty.foreach.no2...

阅读全文>>

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:
   ...

阅读全文>>