发布于2017年01月的文章

MAC下 ftp的常用用法 Mac OS

MAC下 ftp的常用用法

1134 0

##### 一、连接ftp服务器 语法:ftp [hostname| ip-address] 例如: [xiaowan@MacBook-Pro  /private] $ftp 127.0.0.1 Connected to 127.0.0.1. 220 127.0.0.1 FTP server (tnftpd 20100324+GSSAPI) ready. Name (127.0.0.1:xiaowan): suvan 331 User xiaowan accepted, provide passw

MAC自带的ftp(tnftpd)配置及使用 shopex产品

MAC自带的ftp(tnftpd)配置及使用

2028 2

最近发现mac自带有一个ftp服务,于是想在本地的ecstore上设置ftp。 开启ftp服务:`launchctl load -w /System/Library/LaunchDaemons/ftp.plist` 停止ftp服务:`launchctl unload -w /System/Library/LaunchDaemons/ftp.plist` 用`FileZilla`连接本地ftp,可以正常连接。用php连接、登录ftp一点问题没有,但是`ftp_nb_put`的时候,返回0。打开报错,发现有个wa

MAC /etc/sudoers 权限误操作改成777之后的解决方案 Mac OS

MAC /etc/sudoers 权限误操作改成777之后的解决方案

1568 2

今天正在码代码,忽然间阿彪甩来一个窗口`sudo -s 用不了,报错了`。 ![/etc/sudoers恢复权限](https://blog.wanxiaohong.cn/wp-content/uploads/2017/06/sudoers.jpeg) 咋一看,发现`/etc/sudoers`权限不对,ll一看发现,这2货当真给了这个文件777权限。无奈chmod需要root权限,但是又不能切换到root用户,遂百度、google之,找到一个最简单的方法。 直接界面修改权限,用mac自带的finder,`shift

PHP生成二维码的两种方法 web开发

PHP生成二维码的两种方法

1100 1

##### 一、利用Google API生成二维码 Google提供了较为完善的二维码生成接口,调用API接口很简单。 $urlToEncode="https://blog.wanxiaohong.cn"; generateQRcode($urlToEncode); /** * google api 二维码生成【QRcode可以存储最多4296个字母数字类型的任意文本,具体可以查看二维码数据格式】 * @param string $chl 二维码包含的信息,可以是数字、字符、二进制信息、汉字。

linux后台运行进程的相关命令& ^z jobs fg bg nohup linux

linux后台运行进程的相关命令& ^z jobs fg bg nohup

1142 0

##### & `&`放在一条命令的最后,可以把这条命令放到后台执行。 ping blog.wanxiaohong.cn & ##### ^z(ctrl + z) `^z`可以将一个正在前台执行的命令放到后台,并且处于停止(stopped)状态。 #ping blog.wanxiaohong.cn PING blog.wanxiaohong.cn (116.62.6.88) 56(84) bytes of data. 64 bytes from 116.62.6.88: icmp_seq=1 ttl=6

命令行运行PHP文件时的参数传递 linux

命令行运行PHP文件时的参数传递

894 0

php在命令行执行时,参数的传递跟shell脚本执行时的参数传递基本相似。在php文件内可使用`$argc`,`$argv`来获得脚本所得到的数据。`$argv`保存了所有的参数,从脚本名开始为0位置,依次递增;`$argc`保存了所有的参数个数。 ![命令行运行PHP文件时的参数传递](https://cdn.wanxiaohong.cn/images/8b/0b/7c/e0/fcc3c99c2c923e57d29b7e2106fed8df.png) ``` [xiaowan@MacBook-Pro  /dat

WordPress之使用Nginx的ngx_cache_purge模块缓存加速 linux

WordPress之使用Nginx的ngx_cache_purge模块缓存加速

938 0

##### 下载模块 ```bash wget http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz ``` ##### 安装 ```bash tar -zxvf ngx_cache_purge-2.3.tar.gz #进入nginx源码目录 ./configure --prefix=CUSTOM_DIR --with-http_ssl_module --add-module=./ngx_cache_purge-2.3 #此处的模块目录为你解压的文件夹所在

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

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

1082 0

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

修改wordpress后台登录地址 Windows

修改wordpress后台登录地址

1277 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/'); } ```