【php】extension_dir 不设置行吗?
ringa_lee
ringa_lee 2017-04-11 09:52:53
[PHP讨论组]
; extension_dir = "ext"

默认是这样的,好像也没影响什么。主要不是很清楚,这个设置路径后有什么用处或者功能。请大神罗列几条,谢谢。

ringa_lee
ringa_lee

ringa_lee

全部回复(2)
迷茫

extension_dir 顾名思义他是放php 扩展的目录。
比如我的是:

extension_dir = "d:/wamp/bin/php/php5.5.12/ext/"

当我要添加 redis.dll扩展的时候,我就无需写完整路径比如说

d:/wamp/bin/php/php5.5.12/ext/redis.dll

只要写 extension=redis.dll了。

ringa_lee

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下大部分都可以不设置。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号