如何在虚拟主机中添加您自己的 PHP 扩展

热门:
升级您的服务器配置! 申请 AVA 并使用 立减 15%
使用优惠码:
  1. 有时,您的 web application 需要一个默认未在您的 virtual hosting 环境中启用的自定义 PHP extension。幸运的是,大多数 hosting providers 允许您手动添加或启用 extensions。

    添加 PHP Extension 的步骤

    1. 检查 Hosting 支持
      登录到您的 hosting control panel(例如,cPanel、DirectAdmin、Plesk),并查找 Select PHP VersionPHP Extensions。许多 providers 允许您一键启用 extensions。

    2. 上传自定义 Extension
      如果所需的 extension 不可用,您可以:

      • 下载与您的 PHP version 兼容的 extension .so(Linux)或 .dll(Windows)文件。

      • 将其上传到您 hosting account 中的一个目录(通常为 /php/ext/)。

    3. 编辑 php.ini 或 .user.ini
      添加一行指向 extension 文件:

      extension=/home/username/php/ext/extension_name.so

      对于本地配置,请在您网站的根目录中使用

      .user.ini

    4. 重启或重新加载 PHP
      在使用 LiteSpeed 或 Apache + PHP-FPM 的共享 hosting 上,只需等待几分钟或通过面板重启即可。

    5. 验证安装
      创建一个 phpinfo.php 文件,内容如下:

      <?php phpinfo(); ?>

      在浏览器中打开它,并确认该 extension 已列出。

    结论

    在 virtual hosting 中添加您自己的 PHP extension 通常涉及通过 control panel 启用它,或手动配置

    php.ini

    。始终确保与您 hosting 的 PHP version 兼容,以避免错误。