OA移植到IIS的问题
这几天在帮朋友装了个oa,但那边的服务器条件不能大改,已经是用了win2k3+IIS6+php5+mysql5的环境,而且做了端口限制,只开放了80端口,其余端口外网不可访问,在这种情况下不得已把OA移植到IIS,按照网上的教程却发现了几个问题
1、如果遇到侧边拦乱码,请设置Php.ini里面的 default_character = gb2312
2、遇到无法发出公告的问题:这个问题是mysql版本不同导致的,mysql4的数据库文件直接copy到5里面会有字段出错,最好的方法就是用 mysqldump 把数据库导出文本,再导入mysql5里面
3、IIS下无法弹出短信息的提醒,这个问题其实Germ老大已经解决了,http://fy.fycdc.com/showtopic-4699.html
2008增强版在IIS下短信没有提醒,可能是因为客户端不能访问IIS下的sms后缀名的文件,解决办法:在OA对应网站的“属性”->“HTTP头”标签下点“MIME 类型”按钮,再点“新建”按钮,“扩展名”输入“sms”,“MIME 类型”输入“OA_SMS”,然后确定即可。
还有一个就是在 个人文件柜 不能上传附件的问题!搞了近一天!
在PHP.INI 下的upload_tmp_dir = C:\Windows\temp ,这个目录要给OA的IIS用户写入的权限。
OA上传文件必须使用这个临时目录。
联系客服