; extension_dir = "ext"
默认是这样的,好像也没影响什么。主要不是很清楚,这个设置路径后有什么用处或者功能。请大神罗列几条,谢谢。
; extension_dir = "ext"
默认是这样的,好像也没影响什么。主要不是很清楚,这个设置路径后有什么用处或者功能。请大神罗列几条,谢谢。
NT环境需要设置,Linux不需要设置,因为在默认编译的时候有指定扩展扫描目录,这个可以不设置,NT下PHP的编译参数是
cscript /nologo configure.js "--enable-snapshot-build" "--enable-debug-pack" "--disable-zts" "--with-pdo-oci=c:\php-sdk\oracle\x64\instantclient_12_1\sdk,shared" "--with-oci8-12c=c:\php-sdk\oracle\x64\instantclient_12_1\sdk,shared" "--enable-object-out-dir=../obj/" "--enable-com-dotnet=shared" "--with-mcrypt=static" "--without-analyzer" "--with-pgo"
这个是PHP7.0官网下载的ZIP包里的PHP所使用的编译参数,可以看到他是在C盘编译的,所以如果你用的就是PHP默认的路径也可以不指定的,但是一般没人这么用。
而linux版本是自己编译的,路径是跟着自己的环境走的,所以php.ini下大部分都可以不设置。
2 回答1.6k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答980 阅读✓ 已解决
2 回答1.1k 阅读
1 回答926 阅读
1 回答884 阅读
1 回答879 阅读
extension_dir 顾名思义他是放php 扩展的目录。
比如我的是:
当我要添加 redis.dll扩展的时候,我就无需写完整路径比如说
只要写
extension=redis.dll
了。