Jan302016
ecshop二次开发之常用函数汇总
本文详细汇总了ecshop二次开发中常用的函数。分享给大家供大家参考。具体如下:
最近进行ecshop的二次开发,整理了一部分的函数,另外在ecshop论坛上面也发现了很多函数说明,整理汇总如下,供大家参考。
所有函数功能说明:
lib_time.php
gmtime()
说明:获得当前格林威治时间的时间戳
server_timezone()
说明:获得服务器的时区
local_mktime($hour = NULL , $minute= NUL...阅读全文
抢沙发
Jan302016
ECShop – 数据库操作类
ECShop v2.7.2没有使用一些开源的数据库操作类,比如adodb或者PEAR,而是封装了自己的实现。这样做的好处是实现非常轻量,只有一个文件,27Kb,大大减小了分发包的文件大小。另外,当网站需要做memcached缓存时,也可以很方便的实现。当然,这样做的后果就是数据库的选择非常狭窄,无法实现其它的非MySQL数据库。
ECShop的数据操作类文件是includes/cls_mysql.php,类名是cls_mysql。...阅读全文
Jan282016
解决不能访问虚拟机CentOS中的web站点的问题
真实场景:虚拟机上装好了centos5.5,并配好了nginx+php+mysql,虚拟机上访问神马的都没问题了,但是通过本机(实体机)就是无法访问。
具体情况如下:
1.本机能ping通虚拟机
2.虚拟机也能ping通本机
3.虚拟机能访问自己的web
4.本机无法访问虚拟己的web
后来发现是防火墙将80端口屏蔽了的缘故。
检查是不是服务器的80端口被防火墙堵了,可以通过命令:telnet server_ip 80 来测试。
解决...阅读全文
Jan202016
Linux下安装配置php5.5
本篇文章主要介绍一下关于在Linux环境下面(具体是centos 6.6)安装php5.5方面的知识。
首先,我们需要下载安装php5.5
cd /usr/local/src/
wget http://www.php.net/get/php-5.5.0.tar.bz2/from/jp1.php.net/mirror
如果以上PHP不存在了,大家可以直接到官方下载。
确保安装之前有安装gd,png,curl,xml等等lib开发库。如果不确定,执行以下命令:
yum install gcc make gd-devel libjpeg-dev...阅读全文
Jan172016
CentOS7安装MySQL
简介
MySQL是一种功能强大的关系型数据库管理系统,被广泛用于Web应用开发。本文将介绍在CentOS 7上安装MySQL的步骤,并提供一些常用的配置和优化建议。
步骤
1. 更新系统软件包
首先,我们需要更新系统软件包以确保我们使用的是最新的软件版本。
sudo yum update
2. 添加MySQL软件源
CentOS 7默认提供的MySQL版本可能不是最新的,因此我们需要添加MySQL官方的软件源。
sudo yum install...阅读全文
Jan172016
如何在Linux上安装MySQL数据库
MySQL是一种流行的开源关系型数据库管理系统,广泛应用于Web应用程序和服务器端的数据存储。本文将介绍在Linux操作系统上安装MySQL数据库的步骤。
步骤一:更新系统
在安装任何软件之前,首先需要确保系统已经更新到最新版本。执行以下命令来更新系统:
sudo apt update
sudo apt upgrade
步骤二:安装MySQL服务器
要在Linux上安装MySQL数据库,可以使用以下命令安装MySQL服务器软件包:...阅读全文
Jan062016
Jan062016
Dec262015
mysql 查看表索引的方法
查看mysql数据表使用了哪些索引的方法。
mysql> show index from tblname;
或者:
mysql> show keys from tblname;
下面是查询结果的相关说明:
· Table 表的名称。
· Non_unique 如果索引不能包括重复词,则为0。如果可以,则为1。
· Key_name 索引的名称。
· Seq_in_index 索引中的列序列号,从1开始。
· Column_name 列名称。
· Collation 列以什么方式存储在索引中。在MySQL...阅读全文