mac 上源码编译安装PHP7,但是php.ini有问题

和女神嗯嗯
  • 2.6k

我在官网下的 php7.1.1 tar.bz2的压缩包
为啥PHP7里面的php.ini是

;extension=php_openssl.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
以上是windows上的.dll 扩展
我是mac上源码安装的,如何生成mac上 .os 这样的配置文件呢??

回复
阅读 3.3k
4 个回答

这ini文件本来就是源码中已经写好的文件,不是你编译出来的. 里面之所以有这dll文件,主要是针对不同的平台(windows|linux) 编译的时候 这个文件都是共用的. 所以dll也都在里面写好了。有洁癖的话自己删掉。 不光php7,php 5也这样.

你说的是.so吧,你应该去查询如何编译php扩展,其实跟编译PHP类似

去我的专栏看看,有mac上如何编译一套php7的开发环境,亲测ok的哦!!!

你知道吗?

宣传栏