Yaf的环境安装以及遇到问题

2018-01-05  本文已影响0人  lilac_ling

1.前言

刚开始学不久,公司的项目用的是YAF框架,今天试着搭建一下环境

2.运行环境

Mac OS 10.13.2

PHP 7.1.7

yaf 3.0.4

开始在网上找的时候,大家都说安装yaf 2.3.2但是在PHP7上面安装了几次都不成功,最后安装3.0.4直接成功

3.安装

完成之后,都会显示一个安装的目录,我的是

接下来就是配置你的的的php.ini中,进入你的/等里面看你有没有的php.ini中的文件,如果没有的话

配置环境,在php.ini文件中的文件中添加

重启你的apache的的的服务器,然后执行的phpinfo()函数函数;搜索yaf,

4.问题

代码其实就是这几行,但是中间却遇见了很多问题,一遍在作出前,大家都不会有什么问题,但是做是可能会遇到一下问题

没有没有找到pcre.h文件,这是时候你可用brew install pcre *直接去搜,然后安装,安装完成后继续进行make...........

但是这时候你会发现可能还会报错

[cp:/ usr / lib / php / extensions / no-debug-non-zts-20121212 /#INST @ 17000#:不允许的操作]

这个是OSX 10.11 El Capitan新添加了一个新的安全机制叫系统完整性保护系统完整性保护(SIP)

所以解决方法就是禁掉SIP保护机制,步骤是:

重启系统

按住Command + R

菜单“实用工具”== >>“终端”== >>输入csrutil disable;执行后会输出:成功禁用系统完整性保护。请重新启动机器以使更改生效。

再次重启系统

禁止掉SIP后,就可以顺利的安装了,当然装完了以后你可以重新打开SIP,方法同上,只是命令是csrutil enable。

5.总结

以上就是我在搭建YAF环境时候操作方式和遇见的问题。新手入门,还有很多东西需要学习。一步一个脚印(坑),慢慢前行吧!

上一篇 下一篇

猜你喜欢

热点阅读