Feb252016
Linux中cp和scp命令的使用方法
Linux为我们提供了两个用于文件copy的命令,一个是cp,一个是scp,但是他们略有不同。
cp — 主要是用于在同一台电脑上,在不同的目录之间来回copy文件
scp — 主要是在不同的Linux系统之间来回copy文件
关于cp的具体用法:
命令基本格式:
cp [OPTIONS]
SOURCE DEST — 从源路径copy文件到目的路径
cp [OPTIONS] SOURCE… DIRECTORY —
将多个源文件copy...阅读全文
作者:绝缘体.. | 分类:首页 | 阅读: |
抢沙发
Feb252016
如何设置nginx,防止别人绑定你的域名 空主机头
主要是在HTTP区里加一个 空主机头
server {
listen 80 default;
return 500;
}
================================
如何设置nginx,防止别人绑定你的域名,主机评论整理了2个方法,分享给大家:
nginx 的默认虚拟主机在用户通过IP访问 ,或者通过未设置的域名 访问(比如有人把他自己的域名指向了你的ip)的时候生效。
比如别人通过ip或者未知域名访问你的网站的时候...阅读全文
作者:绝缘体.. | 分类:学东西 | 阅读: |
Feb152016
帝国备份王忘记后台管理密码怎么办?
帝国备份王为我们备份和恢复mysql数据库提供了极大的便利,然而,有时候时间长了会忘记登录后台管理的密码,这时候,我们除了重新安装别无它法吗?
非也非也,帝国备份王早料到大家都是贵人多忘事,为此提供了相当方便的修改管理员密码方法:
用记事本打开class/config.php文件,找到“$set_password”,把它的值改为e10adc3949ba59abbe56e057f20f883e然后保存,密码就是123456了。
登录后为...阅读全文
作者:绝缘体.. | 分类:首页 | 阅读: |
Feb052016
让ecshop模板支持php运算
在 cls_template.php 底部加入函数:
/***
*
*处理math中的公式.
*
***/
function get_math_para($val) {
$pa = $this->str_trim ( $val );
foreach ( $pa as $value )
{
if (strrpos ( $value, '=' ))
{
list ( $a, $b ) = explode ( '=', str_replace ( array (' ', '"', "'", '"' ), '', $value ) );
if (strpos ( $b, '$' ) >= 0)
...阅读全文
作者:绝缘体.. | 分类:ECSHOP | 阅读: |
Feb022016
解析提高PHP执行效率的50个技巧
1、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的”函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故 把函数加上了双引号)。
2、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。
3、$row[‘id’] 的速度是$row[id...阅读全文
Feb012016
ecshop开启debug模式必须修改配置文件
ecshop开启debug模式必须修改配置文件
文件:data/config.php 中加入
define('DEBUG_MODE', 0);
其中各种模式的函义:
0 关闭debug
1 显示错误信息
2 关闭缓存
4 显示debug页面
8 记录sql查询
所有的调试模式都开启:
15 = 1 + 2 + 4 + 8
在生产坏境建议关闭:
define('DEBUG_MODE', 0);
阅读全文
作者:绝缘体.. | 分类:ECSHOP | 阅读: |
Jan302016
ecshop二次开发之常用函数汇总
本文详细汇总了ecshop二次开发中常用的函数。分享给大家供大家参考。具体如下:
最近进行ecshop的二次开发,整理了一部分的函数,另外在ecshop论坛上面也发现了很多函数说明,整理汇总如下,供大家参考。
所有函数功能说明:
lib_time.php
gmtime()
说明:获得当前格林威治时间的时间戳
server_timezone()
说明:获得服务器的时区
local_mktime($hour = NULL , $minute= NUL...阅读全文
作者:绝缘体.. | 分类:ECSHOP | 阅读: |
Jan302016
ECShop – 数据库操作类
ECShop v2.7.2没有使用一些开源的数据库操作类,比如adodb或者PEAR,而是封装了自己的实现。这样做的好处是实现非常轻量,只有一个文件,27Kb,大大减小了分发包的文件大小。另外,当网站需要做memcached缓存时,也可以很方便的实现。当然,这样做的后果就是数据库的选择非常狭窄,无法实现其它的非MySQL数据库。
ECShop的数据操作类文件是includes/cls_mysql.php,类名是cls_mysql。...阅读全文
Aug272015
linux自定义rm删除文件到“回收站”
linux系统中误删文件恢复很麻烦,有的甚至无法恢复,所以简单实现rm脚本,实现删除文件到“回收站”。实现可以恢复到最后一次删除的文件,电脑重启后linux系统将自动删除“回收站”中的文件目录。实现如下
vi /usr/local/bin/rm.sh
#!/bin/bash
_recyc=’/tmp/recycle’
test ! -d $_recyc && mkdir -p $_recyc
_datedir=`date +R...阅读全文
作者:绝缘体.. | 分类:学东西 | 阅读: |
Jul292015
ngix 配置支持aspx的静态网页
# vi /www/wdlinux/nginx/conf/mime.types
找到
text/html html htm shtml;
修改为
text/html html htm shtml aspx;
阅读全文
作者:绝缘体.. | 分类:首页 | 阅读: |