macos - mac自带php注释配置拓展无效,是什么原因呢?

 手机用户2502880481 发布于 2022-11-28 06:35

【问题】:注释了这些拓展,还是会生效,这是什么原因?

PS:apache已重启,电脑也重启,都无效,这是mac自带的php,版本为:
PHP5.5.38(cli)(built:Aug21201621:48:49)
Copyright(c)1997-2015ThePHPGroup
ZendEnginev2.5.0,Copyright(c)1998-2015ZendTechnologies

6 个回答
  • PHP.ini配置文件找错位置了,只有windows上扩展名后缀是.dll

    linux和mac上是.so

    phpinfo();看下loadphpini

    2022-11-28 09:49 回答
  • mac上有dll后缀吗?

    2022-11-28 09:49 回答
  • 改错文件了应该。

    2022-11-28 09:49 回答
  • 这些扩展是被编译进PHP的

    在对应的php.ini文件中修改extesnion_dir=/your/path/to/extensions指定一个目录,将相应扩展放到相应目录,然后在php.ini文件中添加extension=pdo.so
    2022-11-28 09:49 回答
  • 特意仔细的看了一下,mac自带的php.ini的确是有这么一段

    ;Ifyouwishtohaveanextensionloadedautomatically,usethefollowing
    ;syntax:
    ;
    ;extension=modulename.extension
    ;
    ;Forexample,onWindows:
    ;
    ;extension=msql.dll
    ;
    ;...orunderUNIX:
    ;
    ;extension=msql.so
    ;
    ;...orwithapath:
    ;
    ;extension=/path/to/extension/msql.so
    ;
    现在只要把后缀dll,改成.so就可以了把

    2022-11-28 09:49 回答
  • 这一项是真正加载的配置文件

    2022-11-28 09:49 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有