mac
EricLi404
这个作者很懒,什么都没留下…
展开
-
mac(osx)配置apache+mysql+php+phpmyadmin
1.apache配置1.检查是否已安装apache osx系统预装了apache,查看apache版本:命令:sudo apachectl -v结果:leifdeMacBook-Pro:~ leif$ sudo apachectl -vServer version: Apache/2.4.16 (Unix)Server built: Aug 22 2015 16:51:572.apac原创 2015-12-03 01:27:06 · 1052 阅读 · 0 评论 -
macOS完全卸载使用dmg安装的mysql
凤头事情的起因是当我执行这段sql语句时报错:CREATE TABLE `user` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL DEFAULT '' COMMENT '姓名', `email` varchar(30) NOT NULL DEFAULT '' CO...原创 2018-02-10 16:24:03 · 1054 阅读 · 0 评论 -
mac brew 权限问题解决记录
曾经,brew 是使用root 权限运行的,如今,没有了root 权限,brew安装软件的时候经常会遇到缺少权限的问题。更改权限sudo chown -R $(whoami):admin /usr/local// 第一条运行失败了一半sudo chown -R $(whoami):admin /usr/local/Cellarsudo chown -R $(whoami):adm原创 2018-01-18 18:00:23 · 13229 阅读 · 0 评论 -
mac缺少imagettftext()、freetype问题随笔
macOS自带php的gd库有些问题,当用到imagettftext() 和 freetype 相关功能时会出问题,我遇到的问题是:在使用TinkPHP的 topthink/think-captcha 时,验证码图片无法正常显示,ThinkPHP中log 信息为:[ 2017-12-28T16:38:06+08:00 ] 127.0.0.1 GET /captcha.html[ error ] [原创 2017-12-28 23:45:17 · 5925 阅读 · 0 评论 -
Alfred 3 等破解版软件每次开机运行后都提示是否允许访问通讯录
和谐版的Alfred 3 在每次开机后,都会提示“是否允许访问通讯录”的弹窗,让人不胜其烦。和谐版的Alfred 3 在每次开机后,都会提示“是否允许访问通讯录”的弹窗,让人不胜其烦。 这是因为和谐片的App丢失了签名导致不会自动加入系统。以 Alfred 3 为例的处理方法:sudo codesign -f -d -s - /Applications/Alfred\ 3.app/Contents原创 2017-11-09 14:49:09 · 2834 阅读 · 1 评论 -
nginx 502 解决记录(php-fpm 启动失败)
安装 macOS 10.13 之后发现 nginx 产生了 502 错误,具体解决方式记录如下:打开 nginx error log 注: 此处 nginx 使用的是 brew 安装的 nginx ,使用其他工具或不同时间安装的 nginx ,在查看 nginx error log 时具体操作可能不同。我的nginx默认并没有打开 error log,编辑 nginx.conf,打开er原创 2017-08-30 15:53:12 · 2804 阅读 · 0 评论 -
macOS 10.12/10.13 字体美化(华文黑体删除)
本文参考了孫志貴的一篇博文 链接:http://www.jianshu.com/p/fa5515f09299问题描述1.很多第三方应用打开时会提示下载“华文黑体”,然而在 macOS10.13 中却总是下载失败; 2.macOS 中有很多字体在一些地方的显示效果会透露着一股农业重金属的感觉。解决方案在恢复模式的终端运行一个 shell , 删除相关字体。创建 shell 脚本a.sh在/V原创 2017-08-23 08:41:13 · 5673 阅读 · 0 评论 -
mac使用 brew 安装php apache 及php nginx 记录(BUG 记录)
brew 安装php apache bug不管是 PHP 5 还是 PHP7 都会丢失libphp5.so 或者libphp7.so 导致无法使用。解决方案有人给作者的 Github 提了 issue ,解决方案见https://github.com/Homebrew/homebrew-php/issues/3601stack overflow 也有相关讨论https://stackoverf原创 2017-07-10 08:51:28 · 680 阅读 · 0 评论 -
Mac 使用小技巧——调整 Launchpad 行列数目(图标大小)
调整Launchpad行列数目开打终端输入改变行数:defaults write com.apple.dock springboard-rows -int X改变列数:defaults write com.apple.dock springboard-columns -int X改变生效:killall Dock其中X是大于0的整数。根据自己喜好调整即可。恢复默认:defaults write c原创 2017-06-14 14:49:41 · 10295 阅读 · 0 评论 -
启动mysql 失败,“Warning:The /usr/local/mysql/data directory is not owned by the 'mysql' or '_mysql' ”
一、Mac OS X的升级或其他原因可能会导致MySQL启动或开机自动运行时在MySQL操作面板上会提示“Warning:The /usr/local/mysql/data directory is not owned by the ‘mysql‘ or ‘_mysql‘ ”,这应该是某种情况下导致/usr/local/mysql/data的宿主发生了改变,只需要运行“sudo chown -R m转载 2016-11-03 17:04:43 · 743 阅读 · 0 评论 -
macos缺少freetype终极解决方案
最近在用 thinkphp,用到验证码模块时,验证码无法正确显示,log 中错误信息如下:Call to undefined function think\captcha\imagettftext()[/Users/leif/web/login-test/vendor/topthink/think-captcha/src/Captcha.php:191]大致意思就是没有 imagettftext()原创 2016-11-03 01:41:15 · 17390 阅读 · 3 评论 -
自用shell备份
0x00 $path 设置在 /etc/paths 或 /etc/paths.d/* 中配置即可。。#我的 /etc/paths/usr/local/bin/usr/bin/bin/usr/sbin/sbin/usr/local/EricShell配置完成后,需要重启终端,然后可以# 输出环境变量echo $path 0X01 wechat-plug...原创 2018-02-10 16:25:28 · 286 阅读 · 0 评论