账户中心 退出系统
开发文档 资讯·分享 技术交流 会员登录
phpGrace GSCMS 公众号系统
环境需求

php 环境要求

1.1 php 环境要求

apache/nginx + php 5.3 及以上版本 ( 使用命名空间 ),完美支持 php7.*。

1.2 php 扩展要求

2.1、pdo_mysql
2.2、mbstring
2.3、gd
2.4、curl
2.5、memcache 或 memcached
2.6、openssl

web 服务伪静态要求

phpGrace 需要 web 服务器的伪静态支持,请开启对应 web 服务器的伪静态模块!

1. apache 服务器伪静态设置

将 .htaccess 文件添加到对应分组模块文件夹下

LoadModule rewrite_module modules/mod_rewrite.so
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ ./index.php?pathInfo=$1 [QSA,PT,L]
</IfModule>

2. nginx 服务器伪静态设置

server {
    listen 80;
    server_name  www.****.com ****.com;
    root   "D:/webs/您的网站目录";
    location /admin {
    index  index.html index.htm index.php;
      if (!-e $request_filename){
          rewrite ^/admin/(.*)$ /admin/index.php?pathInfo=$1;
        }
    }
    location / {
        index  index.html index.htm index.php;
        if (!-e $request_filename){
          rewrite ^(.*)$ ./index.php?pathInfo=$1;
          // 有些nginx 需要去掉 . 根据情况自己调整一下 (:
          // rewrite ^(.*)$ /index.php?pathInfo=$1; 
        }
    }
}

说明 :

/admin 代表 admin 分组(一般我们会将网站后端放置到此分组,命名可以自行设置);

数据库

mysql 5.0 及以上版本(建议 mysql8.0及以上);

memcache

memcahce 服务将被用于 app 及小程序端接口通讯的 token 记录,请按照部署手册进行部署;

app 及 小程序环境要求

app 及 小程序基于 uni-app 实现一套代码多端发布,使用 GraceUI 框架完成前端布局;
您必须掌握 uni-app 及 GraceUI 才能更好的进行项目前端的二次开发 ~