首页 / 新加坡VPS推荐 / 正文
虚拟主机安装SG11拓展全攻略手把手教你搞定,小白也能变大神!

Time:2025年05月19日 Read:6 评论:0 作者:y21dr45

虚拟主机安装SG11拓展全攻略手把手教你搞定,小白也能变大神!

大家好呀!我是你们的服务器测评博主「键盘侠不键盘」,今天咱们来聊一个让很多站长头疼的话题——虚拟主机怎么装SG11拓展。别慌,就算你是技术小白,看完这篇也能轻松上手!(毕竟我当年也是从“疯狂报错”阶段爬过来的……)

一、SG11拓展是啥?为啥要装它?

场景还原

你兴冲冲地在虚拟主机上部署了一个PHP网站,结果页面突然弹出一行字:

> *Fatal error: SourceGuardian Loader not installed*

这时候你就需要SG11(SourceGuardian)拓展了!它就像PHP代码的“防盗门”,专门保护加密过的商业PHP脚本(比如某些付费插件)。如果没装它?那就好比买了保险箱却没钥匙——代码直接罢工!

专业小知识

SG11是SourceGuardian提供的PHP加载器,用于运行加密后的`.phar`或`.php`文件。常见于商业软件(比如某些CRM系统、加密主题)。

二、安装前准备:先摸清家底!

1. 查PHP版本

SG11对PHP版本有严格要求,装错版本会直接“扑街”。

- 登录虚拟主机的控制面板(比如cPanel),找到「PHP版本」或「Selector PHP Version」。

- 或者用`phpinfo()`函数建个测试页,搜“PHP Version”确认。

避坑提醒

- SG11不支持PHP 8.2+(截至2023年),如果你用的是最新版……恭喜,请先降级到PHP 7.4或8.0。

2. 确认操作系统位数

Linux主机分32位和64位,就像你的牛仔裤尺码——穿错就尴尬了!

- SSH输入命令:`uname -a`

- 看到`x86_64`是64位,`i386/i686`是32位。

三、安装步骤:手把手教学

方法1:虚拟主机面板直装(适合懒人)

如果你的主机支持「Softaculous」或「PHP扩展管理器」(比如Hostinger、SiteGround):

1. 进入控制面板 → PHP扩展 → 搜索“SourceGuardian”。

2. 勾选安装 → 重启PHP服务。

*注:此方法成功率50%,因为很多便宜主机根本不提供这功能……*

方法2:手动上传拓展文件(通用解法)

Step 1:下载SG11加载器

去SourceGuardian官网(https://www.sourceguardian.com/loaders.html)下载对应版本的`.so`文件(Linux)或`.dll`文件(Windows)。

*文件名格式示例*:

```

ixed.7.4.lin (Linux + PHP 7.4)

ixed.8.0.win (Windows + PHP 8.0)

Step 2:上传文件到服务器

- 通过FTP/SFTP进入虚拟主机的`/public_html`目录(或其他网站根目录)。

- 新建文件夹命名为`sourceguardian`,上传`.so/.dll`文件进去。

Step 3:修改php.ini配置

找到网站的`php.ini`(通常在根目录或`/etc/php/版本号/conf.d/`),添加一行:

```ini

extension=/path/to/sourceguardian/ixed.7.4.lin

*找不到php.ini?* 在网站根目录新建一个`phpinfo.php`文件,内容写:

```php

```

访问这个页面,搜索“Loaded Configuration File”就能找到路径!

Step 4:重启服务

- cPanel用户:「Software」→ 「Restart Services」选PHP。

- 没权限?发工单给客服:“Hi~能帮我重启下PHP吗?比心~”

四、验证安装成果!

再访问之前的报错页面,如果错误消失……恭喜你!如果还不行?试试以下操作:

1. 检查路径是否写对:Linux路径区分大小写,写成`/sourceGuardian/ixed.lin`可能直接GG。

2. 权限问题:确保`.so/.dll`文件权限是755(FTP右键改权限)。

五、常见翻车现场救援指南 🚑

Q1:装了SG11还是报错?

- 错误示例1: *Unable to load dynamic library 'ixed.7.4.lin'* → PHP版本和SG11不匹配。

- 错误示例2: *Permission denied* → `.so`文件没读权限,用FTP改755。

Q2:虚拟主机不让改php.ini怎么办?

卑微但有效的方法——在网站根目录放一个`.user.ini`文件,内容写和php.ini一样的配置。部分主机会自动读取它!

六、一句话版教程

> 查版本 → 下对文件 → 传服务器 → 改配置 → 重启 → 开香槟🍾!

希望这篇教程能帮你少走弯路!如果还有问题,欢迎在评论区喊我~ (毕竟翻车的经验我都替你攒够了😂)

TAG:虚拟主机怎么装sg11拓展,虚拟主机搭建v2,虚拟主机配置sg11,虚拟主机教程,虚拟主机装系统,添加虚拟主机

标签:
排行榜
关于我们
「好主机」服务器测评网专注于为用户提供专业、真实的服务器评测与高性价比推荐。我们通过硬核性能测试、稳定性追踪及用户真实评价,帮助企业和个人用户快速找到最适合的服务器解决方案。无论是云服务器、物理服务器还是企业级服务器,好主机都是您值得信赖的选购指南!
快捷菜单1
服务器测评
VPS测评
VPS测评
服务器资讯
服务器资讯
扫码关注
鲁ICP备2022041413号-1