commit 2b5a40a103ca167677cc83f922e1311696ee3cba Author: aazooo Date: Sun Jun 11 16:22:16 2023 +0800 init diff --git a/README.md b/README.md new file mode 100644 index 0000000..aea5cc1 --- /dev/null +++ b/README.md @@ -0,0 +1,69 @@ +### 魔方财务系统使用方法 +1. 首先需要安装php扩展。根据网站要使用的php版本,下载扩展文件([php7.2](./ext/php7.2/idcsmart.so)、[php7.3](./ext/php7.3/idcsmart.so)、[php7.4](./ext/php7.4/idcsmart.so)),上传到php安装目录 /lib/php/extensions/no-debug-non-zts-xxx 文件夹里面。 + +2. 修改php配置文件(php.ini),加入以下内容,然后重启php进程。 + + ``` + extension=zip.so + ``` + +3. 使用官方安装包进行安装。填写授权码的时候,随便填写一个的32位大写的MD5字符串,例如可以[在这里生成](https://md5jiami.bmcx.com/)。 + +4. 安装完之后默认就是专业版,所有专业版的功能均可使用。 + +5. 如果上传了第三方付费插件或模板,使用过程中提示插件未购买,需要在php配置文件(php.ini)加入idcsmart.app这个配置项,配置第三方插件标识,多个插件标识用英文逗号隔开。 + + ``` + idcsmart.app=AliPayDmf,Smsbao,Subemail + ``` + + 重启php进程,在后台系统升级页面,已授权模块处,点击“拉取授权”。即可使用付费的第三方插件或模板。 + +### 魔方云系统使用方法 + +1. 使用以下命令安装魔方云系统: + + ```shell + wget https://raw.githubusercontent.com/aazooo/zjmf/main/install-zjmf-cloud_new -O install-zjmf-cloud_new && chmod +x install-zjmf-cloud_new && ./install-zjmf-cloud_new + ``` + + 国内服务器可以用以下命令: + + ```shell + wget https://ghproxy.com/https://raw.githubusercontent.com/aazooo/zjmf/main/install-zjmf-cloud_new -O install-zjmf-cloud_new && chmod +x install-zjmf-cloud_new && ./install-zjmf-cloud_new + ``` + + 以上命令是access模式安装脚本,如果要Trunk模式,是在最后加 -t,轻量版是在最后加 -l + +2. 填写授权码的时候,随便填写一个的32位大写的MD5字符串。 + +3. 输入以下命令完成授权: + + ``` + wget https://raw.githubusercontent.com/aazooo/zjmf/main/ext/php7.2/idcsmart.so -O /usr/lib64/php/modules/idcsmart.so + echo "extension=idcsmart.so" >> /etc/php.d/40-idcsmart.ini + systemctl restart php-fpm + ``` + + 国内服务器可以用以下命令: + + ``` + wget https://ghproxy.com/https://raw.githubusercontent.com/aazooo/zjmf/main/ext/php7.2/idcsmart.so -O /usr/lib64/php/modules/idcsmart.so + echo "extension=idcsmart.so" >> /etc/php.d/40-idcsmart.ini + systemctl restart php-fpm + ``` + +### 自建授权接口站点(可选) + +这部分是可选的,如果内置授权接口出现连接不稳定等情况,可以选择自建。 + +1. 新建一个网站,上传[授权接口源码](./idcsmart_auth_api.zip),并配置好伪静态。 + +2. 在php配置文件(php.ini)加入idcsmart.url这个配置项,填写授权接口地址,例如: + + ``` + idcsmart.url=http://www.example.com/ + ``` + + 注意一定要以/结尾。然后重启php进程生效。 + diff --git a/ext/php7.2/idcsmart.so b/ext/php7.2/idcsmart.so new file mode 100644 index 0000000..d25a17d Binary files /dev/null and b/ext/php7.2/idcsmart.so differ diff --git a/ext/php7.3/idcsmart.so b/ext/php7.3/idcsmart.so new file mode 100644 index 0000000..47ea736 Binary files /dev/null and b/ext/php7.3/idcsmart.so differ diff --git a/ext/php7.4/idcsmart.so b/ext/php7.4/idcsmart.so new file mode 100644 index 0000000..9c78e28 Binary files /dev/null and b/ext/php7.4/idcsmart.so differ diff --git a/install-zjmf-cloud_new b/install-zjmf-cloud_new new file mode 100644 index 0000000..c7edd08 Binary files /dev/null and b/install-zjmf-cloud_new differ diff --git a/zjmf_auth_api.zip b/zjmf_auth_api.zip new file mode 100644 index 0000000..d6f0eac Binary files /dev/null and b/zjmf_auth_api.zip differ