Oneinstack安装流程

Oneinstack安装流程

yum -y install wget screen #for CentOS/Redhat

# apt-get -y install wget screen #for Debian/Ubuntu

wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz #包含源码,国内外均可下载

tar xzf oneinstack-full.tar.gz

cd oneinstack #如果需要修改目录(安装、数据存储、Nginx日志),请修改options.conf文件

screen -S oneinstack #如果网路出现中断,可以执行命令`screen -R oneinstack`重新连接安装窗口

./install.sh

ccjin 发布于 2023-11-1 09:14

Redis内存溢出 maxmemory报错

修改/usr/local/redis/etc/redis.conf

maxmemory 1GB
maxmemory-policy volatile-random

Redis的maxmemory_policy内存淘汰策略:

1、volatile-lru:只对设置了过期时间的key进行LRU(默认值)
2、allkeys-lru : 删除lru算法的key
3、volatile-random:随机删除即将过期key
4、allkeys-random:随机删除
5、volatile-ttl : 删除即将过期的
6、noeviction : 永不过期,返回错误


ccjin 发布于 2022-12-6 02:45

未付款的订单重新发起支付提示 INVALID_REQUEST,商户订单号重复

用户在付款界面返回了, 进入订单详情页面, 用户要重新发起付款, 那我们就要再次请求统一下单接口。

待支付的订单号(即商户订单号,out_trade_no),再次支付时,务必保持商品描述字段和上次请求的内容完全一致。
另外,如果价格改变,也不能重复提交,只能重新生成订单号,重新向微信发起支付请求

需要注意的是 "商品描述字段"和"商品价格" 必须和首次发起时一致, 否则就会报 " INVALID_REQUEST,商户订单号重复"


ccjin 发布于 2022-11-20 05:58

mysql根据经纬度计算距离并排序

SELECT , ROUND( 6378.138 2 ASIN( SQRT(POW(SIN((36.666450 PI()/ 180-lat PI()/ 180 )/ 2 ),2)+ COS( 36.666450 PI()/ 180 ) COS( lat PI()/ 180 ) POW(SIN((117.076410 PI()/ 180-lng PI()/ 180)/ 2),2))) 1000) AS distance FROM agent ORDER BY distance ASC LIMIT 3


ccjin 发布于 2022-9-13 11:52

mysql插入INSERT先判断是否存在 若没有则插入 若有则更新

INSERT INTO history(staid, stype, sdate, svalue) VALUES( '53357', 1, '2022-06-20 10:00:00', 0.1)
ON DUPLICATE KEY
UPDATE svalue = 0.3

PHP运用效果
$db->query('INSERT INTO history(staid, stype, sdate, svalue) VALUES(\''.$staid.'\', 1, \''.date('Y-m-d H:00:00', strtotime($rain2[$i][0])).'\', '.floatval($rain2[$i][1]).') ON DUPLICATE KEY UPDATE svalue = ' . $rain2[$i][1]);

来自:天气API tianqiapi.com


ccjin 发布于 2022-6-17 01:35

PHP CRUL伪装IP请求

请求这个url打开输出自己的ip, 用PHP提交后, IP为 101.32.22.109
↓↓↓
$url = 'https://quan.xianguomall.com/gaode2.php';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('CLIENT-IP: 101.32.22.109','X-FORWARDED-FOR: 101.32.22.109'));
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
// 模拟来源
curl_setopt($ch, CURLOPT_REFERER, '');
$response = curl_exec($ch);
if($error=curl_error($ch)){
die($error);
}
curl_close($ch);
echo $response;


ccjin 发布于 2022-6-16 05:43

微信小程序优惠券领券核销平台源码

领券演示小程序 , 如需购买源码请联系微信: hype522147 电话:15562679693

微信公众号|小程序领券核销源码 含全套代码, 包配置
最近更新:2022年7月25日
更新功能:

  • 新增在线收款功能 ( 和收钱吧类似, 输入金额后在线支付 )
  • 新增商品在线下单功能 (包含分类、购物车、下单、在线支付)
  • 新增"在线收款"和"在线下单"消息推送提醒

操作流程非常简单

用户端:

  • 券流程:扫码进入店铺小程序 > 点击领券 > 支付 > 出示二维码核销
  • 在线收款:进入店铺主页或通过收款二维码直接进入, 点击 "在线付款" 输入金额后支付
  • 在线下单:进入店铺主页或通过店铺二维码直接进入, 点击 "在线下单" 进入商城, 可以加入购物车, 确认订单, 支付订单, 付款后可在用户中心查看订单

管理端:
打开微信扫一扫扫描用户出示的二维码 > 核销成功
后台端:
创建优惠券、套餐券、订单查看、店员管理(扫码绑定)、结算提现、数据报表等等
BOSS端:
店铺审核、券管理、订单管理、结算管理、用户管理、流量统计等等

界面截图

小程序截图 小程序截图 小程序截图

ccjin 发布于 2022-4-10 13:17

微信小程序没有上一页的情况下返回首页

微信小程序返回上一页 没有上一页的情况下返回首页

goback: function (e) {
        let pages = getCurrentPages();
        if (pages.length > 1) {
          wx.navigateBack({//返回
            delta: 1
          });
        }
        if (pages.length == 1) {
          wx.reLaunch({
            url: '/pages/index/index',
          })
        }
      },

ccjin 发布于 2022-3-25 06:57

nohup 执行守护程序,并且不输出log

nohup sh ./timer_hours.sh > /dev/null 2>&1 &


ccjin 发布于 2022-1-18 09:20

去掉emlog注册码提示, 老是弹出需付费提示

今天刚安装上, 俩地方影响到了我

  1. 底部提示“未注册的PRO版本”
  2. 后台操作有1/10的概率提示未注册需要激活, 导致后台文章写了半天没保存上

解决办法:

  1. /include/lib/option.php
    第46行 static function getAll()
    屏蔽代码
    if (empty($options_cache['emkey'])) {
    $options_cache['footer_info'] .= ' ccjin';
    }

  2. /admin/globals.php 屏蔽最底部的emredirect代码
    if (!Register::isRegLocal() && mt_rand(1,10) === 10) {
    emDirect("register.php");
    }


ccjin 发布于 2021-12-10 09:08
    1 2

搜索