php 怎么查看扩展有没打开

不及物动词 其他 218

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要查看PHP扩展是否已经打开,可以通过以下几种方式实现。

    1. 使用phpinfo()函数查看:在你的PHP代码中,可以使用phpinfo()函数来输出PHP的配置信息,其中包括已加载的扩展。只需在代码中添加如下一行即可:
    “`php

    “`
    运行这段代码后,会显示一个完整的PHP信息页面,其中包含了已加载的扩展列表,你可以搜索关键字来查找你需要的扩展。

    2. 使用命令行工具查看:在命令行中,可以使用php命令的`-m`参数来列出已加载的扩展。只需在命令行中输入如下命令:
    “`
    php -m
    “`
    运行该命令后,会列出所有已加载的PHP扩展。

    3. 编写一个php脚本来检查扩展:你可以编写一个简单的PHP脚本来检查你需要的扩展是否已加载。例如,如果你想检查`curl`扩展是否已加载,可以编写以下代码:
    “`php

    “`
    运行这段代码后,会输出相应的结果。

    以上是几种常用的方法来查看PHP扩展是否已经打开,你可以根据自己的需求选择其中的一种方法来实现。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要查看 PHP 扩展是否已经打开,可以按照以下步骤进行操作:

    1. 使用 phpinfo() 函数
    最简单的方法是在 PHP 脚本中使用 `phpinfo()` 函数。创建一个新的 PHP 文件,内容为 ``,然后将该文件上传到 Web 服务器。当访问该文件时,会显示关于 PHP 配置的详细信息,包括已启用的扩展列表。在浏览器中打开该文件,查找扩展列表,查看是否有目标扩展。

    2. 使用命令行界面
    另一种方法是使用命令行界面来查看已启用的扩展。在命令行中输入 `php -m`,将会显示当前已启用的扩展列表。您可以检查列表中是否包含目标扩展。

    3. 修改 php.ini 文件
    如果扩展没有启用,您可以尝试修改 PHP 配置文件 (php.ini) 来启用它。在 php.ini 文件中搜索目标扩展(例如 `extension=mysqli`),确保行前面没有注释符号 `;`。如果有,请移除注释符号,并保存文件。然后重启 Web 服务器以使更改生效。

    4. 使用扩展管理工具
    一些操作系统或控制面板提供了扩展管理工具,可以通过图形界面启用或禁用扩展。如果您使用的是这样的工具,请查找相关文档或菜单选项以检查和启用目标扩展。

    5. 使用 get_loaded_extensions() 函数
    在 PHP 脚本中使用 `get_loaded_extensions()` 函数可以获取当前加载的所有扩展名称,返回一个扩展名称的数组。您可以遍历该数组来查找目标扩展是否存在。例如:

    “`php
    $extensions = get_loaded_extensions();
    if (in_array(‘mysqli’, $extensions)) {
    echo ‘mysqli 扩展已启用’;
    } else {
    echo ‘mysqli 扩展未启用’;
    }
    “`

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要查看 PHP 是否已经打开了某个扩展,可以按照以下步骤进行操作:

    1. 打开 PHP 配置文件
    首先要找到 PHP 配置文件 php.ini,该文件通常位于 PHP 安装目录下的 conf 或等同目录下。可以使用以下命令确定 php.ini 文件的位置:

    “`
    php –ini
    “`

    运行该命令将会显示 PHP 的配置信息,包括 php.ini 文件的位置。

    2. 打开 php.ini 文件
    使用文本编辑器打开 php.ini 文件。

    3. 查找扩展配置项
    在 php.ini 文件中,可以找到许多以 `extension=` 开头的配置项。每个扩展都有一个对应的配置项,用来指定是否启用该扩展。

    4. 移除注释符号
    找到你想要查看的扩展对应的配置项,并确保在该配置项前没有注释符号 `;`。注释符号将使配置项无效。

    5. 重启 PHP 服务
    保存 php.ini 文件,并重新启动 PHP 服务。这样扩展的配置项才会生效。

    6. 查看 phpinfo()
    打开一个 PHP 文件,在文件中输入以下代码:

    “`php

    “`

    保存文件,并在浏览器中访问该 PHP 文件。将显示一个很长的信息页面,其中包含了 PHP 的详细信息,包括已启用的扩展列表。

    7. 搜索扩展是否已启用
    在 phpinfo() 的信息页面中,可以使用浏览器的搜索功能来查找你想要检查的扩展是否已启用。可以通过搜索扩展的名称或者相关关键词来进行查找。

    通过以上步骤,你就可以查看 PHP 是否已经打开了某个扩展。如果在 phpinfo() 页面找不到扩展,或者配置项未生效,可能是配置文件未正确修改或 PHP 服务未正确重启。在修改配置文件后务必要重启 PHP 服务才能使配置生效。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部