详解Ecstore中的数据表结构定义文件dbschema的特殊字段 shopex产品

详解Ecstore中的数据表结构定义文件dbschema的特殊字段

1272 0

官方目录结构对dbschema目录的解释是: app/{$app_name}/dbschema //{$app_name}是数据库表定义文件 通过文档可以理解,在ecos安装时,会扫描相关app中的dbschema中的文件,用这个文件生成相应的表结构并创建,同时也用来定义desktop app的列表项,即finder列表及操作项。 通常情况下数据库的一个表会对应一个dbschema定义文件(数据库表定义文件)和一个model.数据库表名采用下划线命名法, 并且只允许小写字母 dbschema约定:

修改wordpress后台登录地址 Windows

修改wordpress后台登录地址

1465 2

对于wordpress,我个人的习惯,就是能不用插件就不用插件。 wordpress默认后台地址为wp-admin,登录的时候会去请求wp-login.php。知道了原理,下面开始动手。 ```php add_action('login_enqueue_scripts','login_action'); function login_action(){ if($_GET['me'] != 'wo')header('Location: https://blog.wanxiaohong.cn/'); } ```

Linux下php.ini设置date.timezone=PRC为何不生效? linux

Linux下php.ini设置date.timezone=PRC为何不生效?

1571 0

php默认为UTC时区,今天想修改下自己的小工具,发现我在php.ini中设置`date.timezone=PRC`,重启php仍然不生效。 无奈之下,打开phpinfo(),发现`Loaded Configuration File`值为none,但是`Configuration File (php.ini) Path`是有值的,于是给php.ini一个软链接到`Configuration File (php.ini) Path`这个路径,问题就解决了,也不用在代码中写`date_default_time

服务器内网切换&服务器远程拷贝 linux

服务器内网切换&服务器远程拷贝

3430 6

服务器内网切换指令:`ssh root@IP`   输入ssh密码即可 服务器防火墙永久关闭指令:`chkconfig --level 012356 iptables off` scp就是security copy,用于将文件或者目录从一个Linux系统拷贝到另一个Linux系统下。scp传输数据用的是SSH协议,保证了数据传输的安全,其格式如下: `scp 远程用户名@IP地址:文件的绝对路径 本地Linux系统路径 ` `scp 本地Linux系统文件路径 远程用户名@IP地址:远程系统文件绝对路径名`

SSH公钥、私钥的设置 linux

SSH公钥、私钥的设置

1324 0

如果在两台相互信任,其实步骤挺简单,假设要从主机1上执行,ssh,scp操作。 主机1:host1    用户1:user1 主机2:host2    用户2:user2 ##### 一、在主机1上执行下列操作: 1、/user1/.ssh/ 目录下执行: $ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa):  Cre

js调试工具Console命令 web开发

js调试工具Console命令

1357 1

##### 一、显示信息的命令 常用console命令 console.log('hello'); console.info('信息'); console.error('错误'); console.warn('警告'); 其中console.log最常用 ##### 二、占位符 console上述的集中度支持printf的占位符格式,支持的占位符有:字符(%s)、整数(%d或%i)、浮点数(%f)和对象(%o) console.log("%d年%d月%d日"

Linux命令之ln命令 linux

Linux命令之ln命令

1162 0

ln命令用来为文件创件连接,连接类型分为硬连接和符号连接两种,默认的连接类型是硬连接。如果要创建符号连接必须使用"-s"选项。 注意:符号链接文件不是一个独立的文件,它的许多属性依赖于源文件,所以给符号链接文件设置存取权限是没有意义的。 #####语法 `ln(选项)(参数)` #####选项 -b或--backup:删除,覆盖目标文件之前的备份; -d或-F或——directory:建立目录的硬连接; -f或——force:强行建立文件或目录的连接,不论文件或目录是否存在; -i或——interact

Shell脚本报错:"[: =: unary operator expected" linux

Shell脚本报错:"[: =: unary operator expected"

1347 2

在匹配字符串相等时,我用了类似这样的语句: if [ $STATUS == "OK" ]; then echo "OK" fi 在运行时出现了 [: =: unary operator expected 的错误,就一直找不到原因,尝试了删除等号两侧的空格和括号里的空格都不管用,最后百度了一下,才找到原因。把语句改成这样就不会出错了。 if [[ $STATUS = "OK" ]] then echo "OK" fi 究其原因,是因为如果变量STATUS值为空

Linux命令之tr命令 linux

Linux命令之tr命令

1465 2

tr命令可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。 ##### 语法 `tr(选项)(参数)` ##### 选项 -c或--complerment:取代所有不属于第一字符集的字符; -d或--delete:删除所有属于第一字符集的字符; -s或--squeeze-repeats:把连续重复的字符以单独一个字符表示; -t或--truncate-set1:先删除第一字符集较第二字符集多出的字符。 ##### 参数 * 字符集1:指定

福利来了,svn限制提交文件的注释以及提交的文件类型-原创哦 linux

福利来了,svn限制提交文件的注释以及提交的文件类型-原创哦

1453 2

今天贡献一版纯手写的svn限制提交文件的注释以及提交的文件类型脚本,不多说,直接上代码: ```bash length=`$SVNLOOK log -t "$TXN" "$REPOS"|wc -m` if [ $length -lt 61 ] then echo -e "\nSuvan温馨提示:注释内容至少4个汉字!" >&2 exit 1 fi ifs=$IFS IFS=$'\n' fType=`$SVNLOOK changed -t "$TXN" "$REPOS"` filter='html\|ph