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

标签《ip》下的文章:

Nginx配置多个二级域名,如何配置80跳转443

 服务器nginx配置如下:

server {
    listen 443;
    server_name www.domain.com;
    ssl on;
    root /var/www/html;
    index index.html index.htm;
    ssl_certificate  cert/1ddddddddddddd.pem;
    ssl_certificate_key cert/1ddddddddddddd.key;
    ssl_session_timeout 5m;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AE...

阅读全文>>

禁止远程访问mysql服务器

要禁止mysql服务器的远程访问,可以修改mysql的配置文件.编辑 : /etc/mysql/my.cnf (请找到你的mysql的配置文件)大致步骤如下:
  • 打开my.cnf配置文件:vim /etc/mysql/my.cnf
  • 在 [mysqld] 下面添加一句:bind-address = 127.0.0.1就是绑定允许访问的ip为本机ip。
  • 然后重启mysql服务:/etc/init.d/mysqld restart这样mysql服务器的远程访问功能就被禁止了

阅读全文>>

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

阅读全文>>

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

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

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

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

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


 

修改lib_base.php...

阅读全文>>

Discuz!X3.2版本论坛标题字数突破80的限制

具体方法如下:

想去掉论坛标题字数限制,要从下面五个部分来修改:

一、数据库修改;
二、修改JS验证字符数文件;
三、修改模板中写死的字符限制数;
四,修改函数验证文件;
五,修改语言包文件。

现以把标题字符限制80修改为120为例子,描述一下修改方法:

一、数据库修改,修改数据库标题字段的长度为120字符:运行下面的sql语句:
(注意修改你的表的前缀)

ALTER TABLE `pre_forum_post` CHANGE `subject` `subject` VARCHAR(120) NOT NULL;
ALTER TABLE `pre_forum_rsscache` CHANGE `subject` `subject` char(120) NOT N...

阅读全文>>

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

阅读全文>>

ectouch/ecshop实现后台订单列表添加手机下单图标标注的方法

众所周知,ECSHOP本身的手机版站太弱了,所以比较流行的都是使用ECTouch免费开源程序,有了手机版,自然就会有人从手机版下单,那么该怎样知道是手机站下的单呢?

阅读全文>>

附件下载:
图片文件.zip 2.3KB

ecshop订单中配送方式报错

Warning: Illegal string offset 'free_money' in /www/jade360/mobile/admin/order.php on line 2200

Warning:number_format() expects parameter 1 to be double, string given in /www/jade360/mobile/include/lib_common.php on line 963

 

解决这个问题的时候,一开始我也是先到网上查看相关的解决方案,

大部分都说是lib_common.php的price_format ()里面的$pr...

阅读全文>>

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

阅读全文>>