PHPTS 如何手动安装第三方 PHP 扩展?

PHPTS 已经默认自带 php_memcache、php_memcached、php_redis、php_mongodb 等 PHP 官方没有自带的客户端扩展。如果用户还想自行安装一些第三方 PHP 扩展,可以按照以下方式进行。

下面以 PHP 代码加密滑稽扩展 SourceGuardian (简称SG11)安装到 PHP 7.4 x64 为例,介绍如何安装:

一、先去 SourceGuardian 官网(https://www.sourceguardian.com/loaders.html)下载 Windows 64-bit 扩展 zip 压缩包,解压后将 ixed.7.4.win 文件改名为 php_sg11.dll;如果官网下载太慢,也可以从 PHPTS 国内 CDN 站点(https://down.phpts.com/down/php/ext/sg11_x64.zip)下载已经改完名的64位 SG11 扩展压缩包。

《PHPTS 如何手动安装第三方 PHP 扩展?》


二、将 PHP 7.4 版本的 php_sg11.dll 文件复制到“PHPTS安装目录\apps\php7.4\x64\ext\”

《PHPTS 如何手动安装第三方 PHP 扩展?》


三、打开 PHPTS 的“PHP+FastCGI服务”管理界面,点击“PHP 7.4 配置文件”标签,再点击“使用外部编辑器打开 php.ini”按钮。在外部记事本编辑器中查找“extension=redis”,在下面加入一行“extension=sg11”,然后点击记事本中的保存按钮保存文件(注意:按照图片步骤进行,不要点击“PHP 7.4 配置文件”页的“保存 php.ini 配置文件”)。然后重启 php-cgi 进程。

《PHPTS 如何手动安装第三方 PHP 扩展?》


四、启动 Nginx 后,打开 http://127.0.0.1/ 的phpinfo文件,搜索“SourceGuardian”,如果发现以下内容,则sg11加密扩展安装成功。

《PHPTS 如何手动安装第三方 PHP 扩展?》

点赞
  1. 小培说道:

    服务器连接不上mysql数据库吗?怎么操作不懂啊,$con = mysql_connect(“127.0.0.1”, “**”, “**”);总是提示500页面

    1. 旧的PHP网站程序,如果还在使用自从PHP 5.5.0 起就已经废弃的mysql_connect客户端扩展,会不支持。最新的程序使用mysqli_connect或pdo_mysql代替,详情请见PHP官网文档:https://www.php.net/manual/zh/function.mysql-connect.php

  2. 王银娟说道:

    老用户,看到新软件,竟然不会用。

    搭建个本地wordpress搞不懂,也找不到教程……

    有大佬给个简单明了清晰的教程吗?

    1. 之后会出教程的,预计 1.10 版本,会支持 WordPress、DedeCMS 等常用的应用一键安装。

🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注

*

code