没有评论Lion系统 /usr/bin/php 默认php.ini
记录一下
今天一个命令行php程序 运行出现错误 dat e();时区设置的问题 需要通过php.ini来设置默认时区
OSX系统 命令行php 并没有启用php.ini 需要自己创建一个
sudo cp /private/etc/php.ini.default /private/etc/php.ini
Mac控啊
记录一下
今天一个命令行php程序 运行出现错误 dat e();时区设置的问题 需要通过php.ini来设置默认时区
OSX系统 命令行php 并没有启用php.ini 需要自己创建一个
sudo cp /private/etc/php.ini.default /private/etc/php.ini
昨天开始整理自己的硬盘…没有归类的习惯,整理的时候才发现好郁闷啊
今天开始研究一下备份机制,之前在用Time Machine(时间机器)来全盘备份整个系统,确实不错,不过随着系统的增大,移动硬盘不够用了,开始考虑只备份重要文件的想法
Rsync介绍
来自百度百科
rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。它的特性如下:
可以镜像保存整个目录树和文件系统。
可以很容易做到保持原来文件的权限、时间、软硬链接等等。
无须特殊权限即可安装。
优化的流程,文件传输效率高。
可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。
支持匿名传输,以方便进行网站镜象。
软件下载
rsync的主页地址为:http://rsync.samba.org/
目前最新版本为3.0.8。可以选择从原始网站下载:http://rsync.samba.org/ftp/rsync/。
Rsync for MacOs
macos默认是装了Rsync的,可以在终端下用一下命令看到
Richies-MBP:~ richie$ rsync –version
可以看到我的macos默认的rsync版本是2.6.9
rsync在3.0以后的版本添加了一个转码功能,能够比较好的备份同步中文文件,所以我们需要先升级rsync
rsync的安装方法
下载最新版本rsync,然后用下面的命令来安装
tar xvzf rsync-3.0.7.tar.gz cd rsync-3.0.7 ./configure --prefix=/usr/local/rsync make make install
安装后就可以使用/usr/local/rsync/bin/rsync来使用了 你可以先测试一下版本
rsync的使用我只用了一种最简单的备份机制 命令如下
//将workfile文件备份到移动硬盘 //看到其中的iconv就是3.0新加的功能,保证你的中文文件能够备份成功 /usr/local/rsync/bin/rsync -aE --progress --iconv utf8,utf-8 "/Users/richie/workfile/" "/Volumes/MacBak/backup"
还可以搭配定时器来实现定时同步~
安装pil 时 (python setup.py install)报错
command ‘gcc-4.2′ failed with exit status 1
已经安装了Xcode 并升级到4.0
解决办法
sudo ARCHFLAGS='-arch x86_64' python setup.py build sudo ARCHFLAGS='-arch x86_64' python setup.py install 第二个问题 decoder jpeg not available mac 这个问题之前没准备,后来用pil时才发现的 需要先删除pil后 安装libjpeg、freetype 然后 重新安装pil 参考: http://mariz.org/blog/2007/01/26/mac-os-x-decoder-jpeg-not-available/