未分类

php7扩展编译环境搭建及环境资料

学习资料 传送门

写在前

欲言又止….

老师带入门,修行靠自身。 大神指能给你指下路,而不是一步步的去扶着你走。还有大家既然加入这个圈子,我们每个人都可以为博主的不足去更好的完善。 也不妄加入这个圈子,我喜欢分享,我喜欢竞争,我喜欢合作。分享使我快乐,竞争使我进步,合作使做一些自己做不了的事。

开发环境

链接:http://pan.baidu.com/s/1o8mDHUi 密码:w4bd  VBOX环境

开发系统 win10

vbox 5.1.18

ubuntu16

php7.0.1

在搭建环境时遇到问题所查阅的相关资料

下载php7.0.1 wget http://php.net/get/php-7.0.1.tar.gz/from/a/mirror (友情提示下,这个版本号可以通过手动改下载不一样的版本,前题是有这个版本的)

php7编译安装  传送门

php7编译安装后为什么没有php.ini文件? 传送门

动态编译出现Cannot find autoconf ? 传送门

这是php5扩展开发的写的一文章,主要看最后一部分,他做的测试对比。 传送门

php-fpm进程关闭与重启? 习惯最暴力的 killall php-fpm  详细见 传送门

怎么样使PHP能够找到需要的扩展文件?

直接写上绝对路径extension=”/home/Nmo/php-5.6.17/ext/myefun/modules/myefun.so” 详细 传送门

在问题行间中随带了解下PHP 五大运行模式 CGI,FAST-CGI,CLI,ISAPI,APACHE (扩展开发我主要用的是CLI模式) 传送门

 

环境遗留问题

php7.0.1没有设置环境变量

不能自动加载php.ini文件,需要手动指定参数加载文件。

关于环境其它想法,也许docker会更好。

发表评论