给人玫瑰–手留余香!shopex网店运营经验分享,问题与技巧,资讯与观点,网店推广
RSS 图标 Email 图标 首页图标
  • 原来是你–对无法修改支付方式的一个蹊跷现象的分析

    发表于 2009年05月22日 暗香 3 条评论

    原来是你,貌似是n久以前看来的一个电影,或小说什么的。意思是说,对某个现象经过长期的调查后,最后发现原因是一个怎么也没有想到的地方,总之,就是出乎意料的结局。

    今天,暗香要说的这个事情,也是一个令人想不到的原因所导致的,拿出来晒一晒。

    事情是这样的,前一段时间有个用户找到暗香,说是某个支付接口需要更新,否则就无法使用了。

    经与研发人员确认,确实是需要修改,于是在文件原先基础上进行了修改。

    修改后,需要将支付文件上传到空间的plugins/payment目录下,让系统调用。

    在上传时,按暗香的习惯,把原来的文件稍微修改了一下名称,在后面加了个_bak,类似  pay.文件名_bak.php 这样,然后上传了修改过的文件。

    再测试此支付方式,则一切正常了,客户也很开心。事件至此似乎结束了…

    但突然有一天,用户找到暗香,说不能在后台修改原来的支付方式了,一操作就显示  载入中… 然后就没有反应了;如果新增其它支付方式,则是个空白页面。

    重新登录后台、清除缓存、刷新,都不管用…总之,就是不能操作了。

    这不邪门了…

    奇怪之余,暗香在空间中对文件进行了检查,依暗香的水平…发现也没什么异常。
    无奈之下,只好求救于研发老刘,说明病况,然后老刘就在那儿开始研究…

    研究了近一个小时后,老刘告诉暗香OK了,原因是payment目录下多了个文件,而且就是当初暗香放的那个备份文件,删除后就可以。

    My God,居然是这样,老刘告诉暗香,由于系统对支付目录下的文件有类似自检的功能,当发现有异常的pay文件时,就会禁止操作。

    原来如此,病因找到后,也就好处理了,或直接把备份的文件下载到本地,空间中删除;或把需要备份的文件名称前加上其它字符,如 aaapay.文件名.php,这样也可以。

    如果您也遇到此类问题,如法炮制后,问题即可解决。

     

    3 responses to “原来是你–对无法修改支付方式的一个蹊跷现象的分析” RSS 图标


ICP:05002918