安装RhaPHP微信公众号管理系统

系统安装:
      系统要求:php版本5.5或以上,mysql在5.5或以上。为了系统达到更佳效果。我们建议你使用 PHP7.0或以上版本。
数据库编码选择:utf8mb4。
       获取 RHAPHP 系统源代码
       下载地址:https://github.com/geesondog/rhaphp
61EEEC96-7F8F-46E2-86E3-2B8660966AA0.png

1:然后将其解压后上传到你的网站根目录,在安装之前请把 addon,application,data,uploads 目录设为可读可写权限。linux,mac设为777权限。window 设为可读可写权限。

2:为了系统更加的安全,我们建议你自定runtime目录,方法如下:
275A1056-5014-4FD3-8AC1-20C1BDC92908.png

系统目录默认是 runtime 那么这个目录我想定义为:myruntime,在系统根目录下的index.php中的runtime改为 myruntime.

3:那么现在就开始安装吧。整个安装过程是比较简单的。http://域名/index.php系统自动进入安装界面.
在环境检查时,请检查是否满足系统安装条件。如下图:

38C4B6F9-9C2B-464F-93F9-D78879EE462C.png


若全部满足点击一步进入系统配置。如图:

BF21C705-57BE-46D4-A5C3-4A5792B946D5.png

若所有的参数都正确填写,那么点击下一步系统会自动安装完成。
如果你不懂安装,需要技术支持。请联系官方人员。

26 个评论

给个赞
到数据库那为何失败
往下拉,就可以看到错误
不能用localhost或127.0.0.1本地地址吗,配域名太麻烦
可以,但是没有意义的
同意安装协议后第二步 404,找不到Install/index/check.html。FTP目录下也没有Install文件夹?
geeson

geeson 回复 ininvi

请问你下载程序是官方下载的吗?
ininvi

ininvi 回复 geeson

是的,在官方推荐的gitee.com下载的zip
因为本地有多个网站,都是用http;//127.0.0.1/XXX,类似这种访问,但是用http;//127.0.0.1/rhaphp访问业页就不正常,安装后无法登录,只能配域名
修改了config.php中__STATIC__参数,加了文件夹名,但是不能生效,执行清空缓存的cacheclear,返回status=1,也是没有作用
请不要使用二级目录安装
配置好,启动nginx,协议页面点安装跳到http ://localhost/index.php/Install/index/check.html就404了,按论坛上其他人的回复尝试修改也不行
找到解决方案了,参考这里:https://ask.rhaphp.com/article/43
环境: CentOS Linux 7.2+ nginx1.12+php7.2与CentOS Linux 7.2+nginx1.12+php5.6版本都试了安装404。RHAPHP 系统源代码版本为:1.2.6
找到原因了,文件权限不够。
geeson

geeson 回复 红香

因为执行执行需要写入写入权限
红香

红香 回复 geeson

恩,只有那个4个777权限不够,其他的我全部设置了775权限才行了。
红香

红香 回复 红香

说错,是755权限
按登录没反应
geeson

geeson 回复 ggzpz

IE 版本太老了,360使用极速
cnyyk

cnyyk 回复 ininvi

404一般是没有.htaccess造成的
rushio

rushio 回复 cnyyk

我用的是nginx,也是报错:2018/09/22 09:19:20 [error] 7076#7304: *14 CreateFile() "D:/Work/rhaphp/Install/index/check.html" failed (3: The system cannot find the path specified), client: 127.0.0.1, server: www.rha.cn, request: "GET /Install/index/check.html HTTP/1.1",
rushio

rushio 回复 cnyyk

access.log 报的是:127.0.0.1 - - [22/Sep/2018:09:19:20 +0800] "GET /Install/index/check.html HTTP/1.1" 404 571
安装不了
[0] HttpException in Module.php line 62
模块不存在:dex
$available = true;
}

// 模块初始化
if ($module && $available) {
// 初始化模块
$this->request->setModule($module);
$this->app->init($module);
} else {
throw new HttpException(404, 'module not exists:' . $module);
}
}
geeson

geeson 回复 qqvsqq

看上去,是没有支持PATHINF模式
同样碰到这个问题,请问怎么解决的?

要回复文章请先登录注册