Mac下PHP版本切换

终端下的PHP版本切换

方法一:

编辑 ~/.bash_profile文件,添加以下类似内容(更换成具体要用的php)

方法二:

将要用的php软连接到/usr/local/bin目录:

测试:

执行以下命令查看php版本:

 

php-fpm 下的PHP版本切换

将php目录下的plist文件软连接/拷贝 到 ~/Library/LaunchAgents目录下,并load:

测试:

用浏览器访问www目录下的包含phpinfo()内容的php文件,查看php版本

【内容参考:】https://github.com/kyslik/homebrew-php/

Mac上的截图功能

OS X 内置截图组合键

Command + Shift + 3

这个组合键可以将当前屏幕的整个图像截取下来,然后以「屏幕快照 + 日期」的编号形式命名,并自动以.PNG 格式保存到桌面。

Command + Shift + 4

这个组合键可以截取当前屏幕上任意一块区域的图像,按完组合键即可松手,然后鼠标自动变为一个标准器,当你移动光标(用鼠标单击拖动或是在触控板上三指同时拖动)选择截取区域时,旁边会出现一个即时变化的长宽像素数值,确定后松开手势(或鼠标)即可完成截图。同样,这种操作以「屏幕快照 + 日期」的编号形式命名,并自动以.PNG 格式保存到桌面。 继续阅读“Mac上的截图功能”

Mac系统如何显示隐藏文件(夹)

如何让 Finder 显示隐藏文件和文件夹

第一步:打开「终端」应用程序。

第二步:输入如下命令:

第三步:按下「Return」键确认。

现在你将会在 Finder 窗口中看到那些隐藏的文件和文件夹了。 继续阅读“Mac系统如何显示隐藏文件(夹)”

MAC(OSX), svn:This client is too old to work with working copy '…'

场景:

在MAC的终端(terminal)上使用svn时,提示“svn:This client is too old to work with working copy ‘…’”

原因:

主要原因是新安装一高版本的svn客户端,使得版本库中的文件格式发生了变化,退回使用旧版本svn时发生了不兼容现象,于是出现标题所示错误。

解决:

①降低版本库中文件的格式,使其还原到旧版本。

具体参考官方信息:http://subversion.apache.org/faq.html#working-copy-format-change

②安装高版本svn客户端。

具体步骤:

1.下载安装最新版svn。

查看当前svn版本:在终端中执行 svn --version

下载、安装更高版本svn:http://www.wandisco.com/subversion/download#osx

备注:新版svn一般会安装在/opt/subversion/bin中,具体看安装步骤中的提示,如下图屏幕快照 2015-03-23 下午3.14.27

2.修改使用svn时的路径。

在终端中执行以下代码,修改.profile文件(该文件在用户家目录下)。

第一步,进入用户家目录: cd ~
第二步,编辑.profile文件: sudo vim .profile ,并将新安装的svn的路径添加在最上方,如下图屏幕快照 2015-03-23 下午3.00.37

3.此时,重新打开一个终端,若使用命令 svn --version 应可查看当前svn版本为最新版。

备注:若仍显示旧版本号,重新打开一个终端再查看svn版本号;

            若仍然显示旧版本号,更改原svn目录名(如 sudo mv /usr/bin/svn /usr/bin/svn.old ,若不清楚svn路径,试着使用命令 whereis svn 查找);

           若还显示旧版本号,应该是修改.profile文件失败,重新检查第2步骤是否有正确执行。

【参考:】

http://redfinsolutions.com/blog/update-subversion-mac-os-x

http://www.tech-recipes.com/rx/2621/os_x_change_path_environment_variable/

http://www.wandisco.com/subversion/download#osx

 

安装php之xmlrpc

背景:

在osx系统(mac)上使用MAMP安装的PHP开发环境,一般没有xmlrpc.so扩展。

安装方法:

直接下载xmlrpc.so扩展文件,放入php的扩展目录中(一般为extensions/no-debug-non-zts-*/)。

下载链接:

链接一,http://www.mediafire.com/download/0ryh0x8fznhvv46/xmlrpc.so(或点此直接下载

链接二,http://sourceforge.net/projects/mamp/files/mamp/2.1.2/

结果:

屏幕快照 2015-02-02 下午4.10.06

【参考:】

http://stackoverflow.com/questions/2031564/php-xmlrpc-extension-and-mamp

Sublime Text 2 实用快捷键[Mac OS X]

 使用option键可以选择列

lucasfais 总结了一些非常实用的 Sublime Text 2 快捷键,Lucifr 将它们翻译成了中文,以方便查阅。

注意:修饰键(如⌘)后跟多个按键的情况表示在按住修饰键的情况下依次按下相应键。

打开/前往

⌘T 前往文件
⌘⌃P 前往项目
⌘R 前往 method
⌘⇧P 命令提示
⌃G 前往行
⌘KB 开关侧栏
⌃ ` python 控制台
⌘⇧N 新建窗口

编辑

继续阅读“Sublime Text 2 实用快捷键[Mac OS X]”