cPanel 面板如何上传安装自定义扩展

对于绝大部分的扩展,在 cPanel 面板都能很方便的启用,不需要自己上传文件,参考:https://help.laoxuehost.com/control-panel/cpanel/how-to-enable-swoole-extension.html

只有当你需要使用 Select PHP Version 选项中没有的扩展,或者 Select PHP Version 启用扩展不生效的情况下才需要按照这个教程操作。

这个教程是教大家如何上传安装自定义的 PHP 扩展,这里以 Swoole Loader 为例,如果你需要安装其他扩展,也可以按照这个步骤操作。

第一步、切换 PHP 版本

首先登录 cPanel 面板(如何登录?),网页往下拉,找到 多 PHP 管理器:

勾选对应的域名,并选择一个 alt 开头的 PHP 版本,点击应用,具体选择什么版本的 PHP 需要根据网站程序的需求选择:

切换后,PHP 可能会无法正常工作,会提示缺少某些扩展,不需要担心,继续操作就可以。

第二步、 上传扩展文件

访问 https://business.swoole.com/trial/download/ 下载对应 PHP 版本的 Swoole Loader 扩展,我们需要下载 Linux 非线程安全 版本,可能需要登录才能下载,我们提供一个 PHP 7.2 版本的备用下载(下载的是一个压缩包,请解压使用)。

回到 cPanel 面板首页,打开 文件管理器:

打开 etc 目录:

点击 上传:

在文件上传页面点击 选择文件,选择刚刚下载的 swoole_loaderxx.so 文件,进度条变成绿色后表示文件上传完成,可以关闭这个上传页面,

第三步、上传 php.ini

在文件管理器中打开 public_html 目录:

下载这个文件到自己电脑,按照刚才的步骤将文件上传到 public_html 目录下,上传完成后点击 重新加载,就可以看到上传的这个文件。

右击刚上传的压缩包文件,选择 Extract 解压:

解压文件之后再次点击重新加载,就可以看到解压出来的 php.ini 文件,右击这个文件选择 Edit 编辑:

在弹出的提示中再次点击 Edit 就可以打开编辑页面,只需要将第二行的 extension=/home/xxx/etc/swoole_loader72.so 改成自己上传的 Swoole Loader 扩展文件的实际绝对路径就可以了。

1 Star2 Stars3 Stars4 Stars5 Stars (无评分)
Loading...

在线客服

QQ客服

微信客服