跳到正文
CtouyPHP PHP 代码加密工具
下载试用
常见问题

兼容性与环境

这个分类下的问答都在下面,点问题展开答案。

兼容性与环境

  • 主机上的安全软件把加密后的文件报成木马,怎么办?

    这件事在 PHP 加密产物上很常见:宝塔的「网站文件查杀」、云锁、安全狗、河马这类工具是按特征判断"像不像被加密过的网页后门",而加密产物天生就落在它们关注的那一类里——报的是"疑似",不代表文件真有问题。产物不会执行系统命令、也不会私自外连(只有你主动打开「在线授权校验」时,才会回连你自己填的那个授权服务)。

    按这个顺序处理:

    • 先把被隔离的文件恢复 / 信任回来,并把安全软件的"自动删除 / 自动隔离"改成只提示——否则上线那一刻文件会被删掉,站点直接打不开;
    • 把加密后的输出目录加进白名单(宝塔:网站 → 文件查杀 → 白名单;云锁 / 安全狗:信任目录),以后不再重复报;
    • 自己验一遍:php -l 文件名 语法通过就说明文件本身是好的;
    • 查得特别死的主机:把最核心的那几个文件改用混淆型方案——它的产物写法跟这类特征重叠最少;其余文件照旧用重构型 / 底层型 / 虚拟机型,混着用就行;
    • 还不行就让主机商把目录报备加白,或换一台对加密产物更宽松的主机。

    建议上线前先在测试目录传一份跑一遍,确认页面能正常打开,再切到正式目录。

    查看这条问答 →

  • 我的服务器还在用 PHP 5.6 / 7.0,能用吗?

    能。加密结果是纯 PHP,PHP 5.6 / 7.0 / 7.1 / 7.2 / 7.3 / 7.4 / 8.0 / 8.1 / 8.2 / 8.3 / 8.4 十一个版本都实测跑得通(每个版本都跑 php -l 并逐字节比对运行结果),也不需要装任何扩展。只有「网站注册授权」这个功能要 PHP 7.2+(要 sodium 扩展)。

    查看这条问答 →

  • 网站授权对服务器环境有要求吗?

    只有用到「网站注册授权」时才需要 PHP 的 sodium 扩展——官方 PHP 7.2 及以上都随包自带(Windows 手动安装要在 php.ini 里启用,宝塔面板可直接勾选)。真遇到没开 sodium 的老环境,授权页会直接写明原因,不会让您摸不着头脑。

    查看这条问答 →

  • 加密 WordPress 插件或主题要注意什么?

    在「功能设置 → 保护方案」里勾上兼容 WordPress 主题 / 插件:插件头会以明文保留(WordPress 是读文件原文认插件的),不勾的话后台"已安装插件"里看不到它。勾上后开启网站授权也不会把整个 WordPress 换成授权页——未授权的受保护代码自己暂停运行,站点照常访问,授权码直接在后台的提示条里填写,填对当场恢复。

    查看这条问答 →

没有找到您想要的答案?

随时联系我们,我们很乐意为您解答任何问题。