mac 自带了appache、php,所以无需像win 下载各种集成这两的集成软件;
既然自带,会Linux常用命令操作很重要
废话不多说,说说我遇到的坑,以及解决方案
1.git ssh 每次使用多端密钥.ssh文件拉去项目。
公司的电脑和我自己的电脑公用一个.ssh文件,这样达到不同重复添加密钥到git远程仓库,而且可以公司和私用电脑都可以同步git远程git仓库的代码。笔者在使用win系统的时候没有什么问题,但是使用mac的时候就会:

这是什么鬼?ssh私钥我没设置密码啊,远端也不需要密码啊,纳闷,各种百度,最后发现是我ssh密钥权限问题,按如下修改完美解决:

2.appache配置(配置之前记得备份)
我的配置是放在:
httpd-vhost.conf 文件中后来发现

我就一个端口实在没必要,于是就是用默认的80端口还原到httpd.conf文件中了

但是还是各种问题
403 Forbidden
Apache: You don't have permission to access / on this server
这个问题百度下搞了很久其中的这些位置打开外:

还是不行,真是醉了,有些时候问题就是这样就得歪打正着:
改一下项目文件存储路径到根目录之后哎~~~居然可以了
具体
开始我的项目在 /Users/Jxfstyle/Downloads/project
将其改成:/Users/Jxfstyle/project 就可以了。
3._STORAGE_WRITE_ERROR_:./Application/Runtime/common~runtime.php
这个问题就比较好百度了 原因是项目的文件可读权限没有改一下即可:

网友评论