WSS是什么?

WSS(White Shark System)基于PMI全球项目管理标准,专注于项目管理规范性、易用性、以及视觉效果。主要功能包括项目管理、任务管理、工时管理、工作日志管理、邮件提醒等。

WSS适用于:

企业管理者- 在实际使用中我们发现,基于WSS全新的管理模式,可以明显降低企业的沟通成本,节省大量的时间,并藉此提高工作效率;另外,WSS还可以帮助企业管理者实时了解项目及员工状态,辅助决策。

人事与财务部门- 可以根据WSS查询员工工作情况、工时饱和度,并以此为依据进行绩效与奖惩考核。

项目管理部门- 可以使用WSS管理项目,跟踪项目状态;并通过WSS查询项目工时消耗情况,以便进行项目成本核算,资源调配。

部门经理- 可以使用WSS指派任务,并跟踪与监督部门人员任务完成情况。

普通员工- 可以通过WSS查询当前已分配的任务;另外,WSS可以完全代替传统的工作日志填写方式。

 

配置WSS

为了快速配置WSS,这里使用XAMPP(集成了LAMP环境的软件集合),包含 MySQLPHP Perl Apache 发行版。

XAMPP下载地址:https://www.apachefriends.org/download.html

WSS下载地址:http://www.wssys.net/zh-cn/download.php

 

1.安装XAMPP环境

# chmod +x xampp-linux-x64-5.6.8-0-installer.run

# ./xampp-linux-x64-5.6.8-0-installer.run

按提示一步步操作即可,默认安装在/opt/lampp目录下

 

2.导入数据库

# unzip WSS1.3.2_cn.zip

# mv wss /opt/lampp/htdocs/

 

在浏览器中输入http://服务器地址/phpmyadmin

此时会在浏览器中打开以下页面,在下图位置填写 tankdb ,单击 创建

WSS快速安装配置_wss xampp lampp

 

创建成功后,在tankdb数据库导入sql语句

WSS快速安装配置_wss xampp lampp_02

 

 

# /opt/lampp/xampp start

# ./xampp start

Starting XAMPP for Linux5.6.8-0...

XAMPP: Starting Apache...ok.

XAMPP: Starting MySQL...ok.

XAMPP: Starting ProFTPD...ok.

如果服务器上80,443,21,3306端口没有被占用,可以直接按照上一命令启动即可。

如果端口被占用的话,改端口号即可,

 

修改httpd端口号在/opt/lampp/etc/httpd.conf 中修改

修改mysql端口号/opt/lampp/etc/my.cnf 中修改

修改ftp端口号在/opt/lampp/etc/proftpd.conf 中修改

 

但是修改完以后,尚不能用/opt/lampp/xampp  start启动,要修改xampp启动脚本,将其中启动检测的端口号修改为在配置文件中修改的端口号即可

WSS快速安装配置_wss xampp lampp_03

配置成功后,如下图:

WSS快速安装配置_wss xampp lampp_04

 

安装完一些常见问题解决方法:

摘自http://www.wssys.net/zh-CN/file.php?recordID=13&projectID=-1

1,如何设置邮件提醒?

邮件提醒设置说明请参考:http://www.wssys.net/zh-cn/news.php?recordID=45

如收不到邮件,请检查以下各项:

1)检查后台设置中发送邮件的几项配置是否是“on”
2
)检查系统中的用户是否填写了邮箱地址;
3
)检查发送邮件的邮箱是否开启了smtp
4
)确认部署WSS的服务器可以访问互联网;
5
)将config/tank_config.php中的error_reporting(0); 注释掉,看看发送邮件时是否报错;
6
)换个邮箱试一下能否收到邮件;
7
)发件人使用邮箱全称,如不行换作邮箱前缀;

8)出于安全考虑,某些AMP环境里的PHP禁用了pfsockopenfsockopen函数,开启这两个函数有一定的安全隐患,

所以默认禁用了,而只要开启就可发信了(感谢WSS用户星夜提供解决方案)。

修改方式:

1、修改php.ini,检查 disable_functions = 后是否加入了 fsockopen ,如果有,请删除;

2、修改php.ini,检查 allow_url_fopen = 改为  allow_url_fopen = On

以上修改会带来一定的安全隐患。

9)检查邮件是否发到了垃圾邮箱,请修改垃圾邮件规则;

10)极少数用户无法使用WSS1.3.2版的邮件发送功能,针对这种情况,请下载 补丁包 参考说明进行修复(由于会丧失部分功能,

使用此方案前请尽量尝试通过其他方式解决邮件问题)。

2,如何设置数据库连接?

修改\wss\config\目录下的tank_config.php文件中有关数据库连接的内容

3WSS收费吗?以后会收费吗?

我们的承诺是所有已经发布的功能都不会收费,另外,我们目前还没有收费的计划,更多新功能持续发布中。

4,安装后没有任何信息,登陆页面为空白页

您可以将config/tank_config.php中的error_reporting(0); 注释掉,看看具体报什么错.

5,无法上传附件

1,请检查是否将本地版和SAE版搞混,注意,SAE版只能运行在新浪云平台SAE上;

2,请确认upload目录和editor\attached都具备777权限;

3,检查php.ini(该文件修改后需要重启服务)

file_uploads = on ;  //确认是否为on

upload_tmp_dir = "c:/wamp/tmp"    //检查是否制定了临时文件夹

6,如何修改附件大小?

您需要修改以下几个文件:

1editor\php\upload_json.php

$max_size = 20000000 //改为希望的大小,如:2000000020M

2,upload_file.php,upload.php

$max_file_size= 20000000 //改为希望的大小,如:2000000020M

3php.ini(php的配置文件,修改后重起服务)

upload_max_filesize = 20M //改为希望的大小,如:20M

post_max_size = 20M //改为希望的大小,如:20M

max_execution_time = 600  //页面运行时间,如需要上传大文件可改为600

max_input_time = 600  //页面接受数据时间,如需要上传大文件可改为600

memory_limit = 128m //php消耗的内存,如需要上传大文件可改为128M

7,可以使用手机或平板电脑等移动设备使用WSS吗?

可以,使用您移动设备上的浏览器,输入WSS部署的地址访问即可。

8,安装成功以后报错:Fatal error: Class 'SaeMysql' not found inC:\wamp\www\config\tank_config.php on line 3

以上问题是由于您在本地环境上安装了SAE版的WSSSAE版的WSS只能在新浪云平台SAE上运行,本地环境请使用非SAE版。

9,局域网内其他计算机如何访问WSS

如需局域网内其他计算机访问,首先单击Wamp的图标,于弹出的菜单中选择 Put Online;其他计算机访问时,将localhost替换为服务器IP地址即可。

10Linux环境下上传的文件下载时乱码

可能是服务器语言包的问题,您可以尝试以下方式:

vi /etc/profile 
export

LC_ALL="zh_CN.GB18030:zh_CN.GB2312:zh_CN.GBK:zh_CN:en_US.UTF-8:en_US:en:zh:zh_TW:zh_CN.BIG5" 
保存退出,reboot系统即可.

11,上传的附件无法下载

极少数用户会出现这种情况,请按如下方式修改
upload_file.php中,第111行,改为:
$named = iconv('utf-8','utf-8',$names);

12,如何备份数据

1,备份数据库:使用phpmyadmin完整的导出tankdb表;

2,备份上传的附件:复制\upload目录以及\editor\attached目录。

13,如何让任务不在过期任务提醒列表中显示

任务过期与否,是根据任务状态中是否包含完成二字来判断的,如果不希望任务出现在过期提醒列表中,请将任务置为包含完成的状态,如完成100%”完成验收,如果任务未完成,又不希望再提醒,可以新建一个状态未完成关闭等。 

14,在线撰写的文档导出为word乱码

目前,在线撰写的文档字数过少(几个字)则会出现导出乱码的情况,建议输入更多文字再进行导出。

这是一个已知bug,考虑到一般文档很少有几个字的情况,所以该bug优先级比较低。