今天升级2011版到2013版发现路径管理混乱问题依然如故!
去年升级到2011版遇到不少问题,我提出过一些可供参考的建议http://club.tongda2000.com/forum.php?mod=viewthread&tid=979&fromuid=5311。为减少升级带来的bug,今年特地等候一两个月后才升级,发现路径管理混乱问题依然存在,已提交统一需求平台:1、http://club.tongda2000.com/demand/detail.php?ID=QlUtMjAxMi0xMi0wMi0wMDEtMDE=;2、http://club.tongda2000.com/demand/detail.php?ID=QlUtMjAxMi0xMi0wMi0wMDItMDE=;3、http://club.tongda2000.com/demand/detail.php?ID=QlUtMjAxMi0xMi0wMi0wMDMtMDE=。附件是:2011升级到2013后配置文件的自动变化分析.doc。
我发现,如论如何调整oa_config.php中//-- 附件路径配置(Windows) --设置,对于历史沉淀的附件,再读取显示的时候,总是顾此失彼,即让一部分附件定位正常,另一部分附件就不能定位正常;反之亦然。且升级到2013后,附件管理更加令人困惑,比如电子邮件,内有收发邮件的附件可以正常定位,而外邮箱发出OA内网收取的邮件附件就不能正常定位。相互矛盾冲突很大,导致整个附件管理混乱不堪。2007年的会议管理附件定位错误、历史短信无法读取了,工作流附件也定位不正常。全线崩溃的是公共文件柜、个人文件柜定位失常,所有的文件附件点击后都显示文件丢失。而事实上,文件附件都存在于原来的位置,你升级前也没有动oa_config.php文件。希望附件管理问题引起开发组的重视!
我建议如果程序不难实现的话,最傻瓜的办法是建立一个附件路径用户自定义功能,然后告诉用户或程序自动将所有附件的从两个历史位置(d:/myoa/attach和D:\MYOA\webroot\attachment)分别拷贝移动到新定义的路径中(对应P://###/attach 、P://###/attachment ),至于是新附件还是旧附件,让软件自动判断去。最好不要让用户去动什么 oa_config.php 配置文件。
进一步的建议是:
1)附件路径可自定义(缺省就是全部附件遵循新定义的路径,一旦定义之后最好是程序自动或人工手动移动相对应的路径到新位置);2)进一步,邮件附件、工作流附件、会议附件等所有功能模块的附件路径均可以自定义;3)不同的附件可放置不同的路径,并在自动上传时自动赋予自定义的编码包装(自定义前缀、自定义自动编号法则是连续号方式还是日期码方式或两者的结合、自动加上文件所在的路径编码信息比如:P:\02网络盘\07业务项目\02销售合同 文件目录对应的目录编码就是P020702)。4)这样做的好处:OA对附件的文件名管理与windows资源管理器中文件名的管理相一致,便于附件进一步开发利用、直接查询及相关信息维护,便于自动侦测附件是否存在被误删除、被误改名,以及是否重名,是否与OA之间失去关联而成为垃圾附件等等。
本帖最后由 cjun 于 2012-12-3 02:32 编辑
历史邮件附件看不到了,相关邮件附件链接是:http://cs:88/inc/attach.php?MODULE=email&YM=0803&ATTACHMENT_ID=1637883626&ATTACHMENT_NAME=2008.2%D4%C2+%CC%A8%CD%E5%BB%AA%C0%D6%CA%BF%CB%AE%B1%C3%BC%DB%B8%F1%B1%ED+%CF%F1%CB%D8%B5%CD%B5%C4.max显示附件路径不对,可能够搜索到附件是及所在的位置:P:\MYOA1\attach\email\0803\1255318867.2008.2月 台湾华乐士水泵价格表 像素低的.max 升级后表面上看一切正常,最大的问题是附件路径问题。附加一个D:\MYOA\logs\error.log文件供参考分析。
$ATTACH_PATH 参数是不能够修改的,$ATTACH_PATH2 参数可以修改。由于在版本升级的时候会调整oa_config.php中的参数,所以在升级的时候会覆盖该文件,升级后需要再手动修改一下该文件中的相关参数。我们会在以后的升级说明中加入该说明。如果$ATTACH_PATH2 参数修改后仍找不到附件,请跟我QQ(6313873)联系。 昨天问题已由刘建彩远程编程替换了一个文件而解决。
建议:附件管理应当任意一处设置能管总(oa_config.php、附件路径管理、邮件附件路径设置),无需用户设置两次以上,两处位置以上,无需动任何代码文件或配置文件。附件可以自由定义到任意磁盘位置,包括无线网络移动硬盘。建议程序文件与设置数据、用户数据分开。设置数据和用户文件可自定义放置任意目录。 您好,感谢您的建议,已经提交反馈,您的问题编号为:2012-12-07-007,您可以通过该编号查询:http://club.tongda2000.com/demand/index.php
通达“统一需求管理平台”已正式上线,用户可以在平台中录入产品问题或建议(分为运行错误与BUG报告、想法和建议两大类别),我们将对用户提交的问题或建议进行及时的处理,您也可以通过提交获得的反馈编号跟踪整个问题的处理过程以及处理结果。http://club.tongda2000.com/demand/index.php
页:
[1]