友情提示:欢迎光临本站 operation☀sunshine

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

阅读全文>>

微信访问Discuz网站不跳转微社区,而是访问手机版的方法

在这个使用手机比使用电脑还多的时代,手机版越来越重要。
discuz也不落伍,推出打通版“微社区”,但是这个微社区并不令所有人满意。
随着HTML5的发展,手机触屏版,做为传统的移动网站,表现越来越优越,选择“触屏版”还是选择“微社区”?相信大部分站长都有自己的选择那就是:
浏览器使用“触屏版”,微信里使用“微社区”。这是一种无赖的选择,因为开通微信登录默认从微信登录就是“微社区” 不论你怎么设置。
不开通微信登录?在这个微信横行的时代,舍弃微信登录可以吗?起码目前还是有微信登录好。
如何开通微信登录又从微信访问的是手机“触屏版”呢!,其实很简单方法如下:
打开文件./source/plugin/wechat/response.class.php
查找
  1. $in...

阅读全文>>

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

阅读全文>>

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安装过程中的的问题:cls_image::gd_version()和不支持JPEG

 在安装Ecshop的时候,遇到两个问题:

  1.Strict Standards: Non-static method cls_image::gd_version() should not be called statically in D:\X\www\ecshop\install\includes\lib_installer.php on line 31

  解决:找到install/includes/lib_installer.php中的第31行   return cls_image::gd_version();然后在找到include/cls_image.php中的678行,发现gd_ve...

阅读全文>>

linux下导入、导出mysql数据库命令

一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):
1、导出数据和表结构:
mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/   mysqldump -uroot -p abc > abc.sql
敲回车后会提示输入密码

2、只导出表结构
mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/   mysqldump -uroot -p -d abc > abc.sql

注:/usr/local/mysql/bin/ ...

阅读全文>>