请选择 进入手机版 | 继续访问电脑版

通达用户社区[OA论坛]

 找回密码
 立即注册
搜索
查看: 2633|回复: 6

企业社区打不开

 关闭 [复制链接]
发表于 2017-1-13 16:56:43 | 显示全部楼层 |阅读模式
从网页里登录OA,点击菜单--交流园地--企业社区,提示“网站无法显示该页面”,从OA精灵里点击交流园地--企业社区,提示“redis”挂了。
php_errors里每隔几秒就出现一条错误:
PHP Fatal error:  Call to a member function get() on a non-object in D:\MYOA\webroot\general\sns\classes\TFeedTimeline.class.php on line 54



控制中心里看到所有服务都是正常启动的,系统补丁是1230

回复

使用道具 举报

发表于 2017-1-13 17:14:32 | 显示全部楼层
您好,首先到oa所在的服务器上检查一下通达oa中Office_Redis 服务是否正常启动,如果未启动,手动启动后,再去访问企业社区看一下。
         其次如果服务正常启动,不能正常访问。建议参考下面方法去处理。
可能原因(redis注册路径错误;redis_window_conf文件指向目录与OA系统目录不符)
1、如果注册路径错误,在控制中心可看到redis的路径位置,可以卸载重新再注册
2、如果系统修改过attach附件目录位置,那OA如果进行升级到15版本后,redis_window_conf文件中的 dir heapdir 的目录位置 仍然会默认指向安装目录下的myoa/attach/redis_data              myoa/attach/redis_data/heap     
如果默认的附件目录已经修改不在安装目录中,需要手动的修改以上真实路径位置
3、注意myoa/attach/redis_data 的文件目录的写权限设置等属性是否正确。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-1-15 00:13:28 | 显示全部楼层
服务是正常启动的,redis服务的路径指向d:\myoa\bin

从来没有修改过attach的附件目录位置,在oa的菜单---系统管理---附件管理中,存储目录管理下是空的,没有做过设置

myoa/attach/redis_data文件夹是有写的权限的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-1-16 11:30:05 | 显示全部楼层
我新装一个最新版的oa,然后把webroot替换到现在用的oa里,这样也不行。
怎么解决呢?

点评

您好,留下qq,具体沟通一下您的问题。  发表于 2017-1-16 17:22
回复 支持 反对

使用道具 举报

发表于 2017-1-16 17:22:06 | 显示全部楼层
您好,留下qq,具体沟通一下您的问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-1-17 12:05:20 | 显示全部楼层
378202474

点评

您好,已添加,请关注接受。谢谢  发表于 2017-1-17 14:14
回复 支持 反对

使用道具 举报

发表于 2017-1-17 14:14:37 | 显示全部楼层
通过排查,发现MYOA\webroot\inc  oa_config.php
//redis server的密码,在MYOA\bin\redis.windows.conf中,由requirepass参数设定
$MYOA_REDIS_PASS = "myoa888";
//redis server使用的数据库ID,整数,可以为0~15,默认为0
$MYOA_REDIS_DB_ID = 0;
这里的密码设置是否正确,是否和MYOA\bin 的redis.windows.conf (redis.windows.conf密码的查询是通过密码的关键字去搜索) 这里的密码是否一致,如果不一致就会导致不能正常访问企业社区。
回复 支持 反对

使用道具 举报

小黑屋|手机版|Archiver|通达用户社区[OA论坛] ( 京ICP备14032129号

GMT+8, 2020-3-29 14:33 , Processed in 0.114349 second(s), 19 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表