中国邮政网汇通的Drupal接口模块uc_udpay开发记录

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2010-12-25 15:02

最近在开发中国邮政网汇通的Drupal接口模块uc_udpay,这个接口和以前的支付宝,财付通,以及预存款支付接口,本质上没有太大的区别。但是中国邮政网汇通的流程与其它的支付方式稍微有点不同。同时它采用的是RSA 加密。所以开发过程中,还是遇到了一些问题。
问题一,我把RSA相关的密钥存放在了variable表中,适用
$privateModulus = variable_get('uc_udpay_rsa_private_key', '');
variable_set('uc_udpay_rsa_private_key', '');
来存取。
在设置变量的值时出现了问题,那就是侧使用的密钥长度过长,超过了variable的128字节的限制。其中的一个测试密钥为:

论坛:

user warning: in /var/www/html/includes/cache.inc on line 109.

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2010-12-17 07:30

奇怪的错误,搜索没有找到答案,只能一个一个的禁用模块,

最后发现flag模块引起的,不知道什么地方出错了,服务器上报错,但是在本地是没有错误的.drupal.org上有人问同样的问题,但是始终没有人解答。

后来发现除了这个flag模块以外,还有apache solr模块,也是引起这个问题的根源,在centos下面报错,但是在本地是好的。

另外,centos下面原来是好的,后来才出现这样的错误

 

论坛:

Drupal Views奇怪的问题

dreamour 的头像
Submitted by dreamour on 星期三, 2010-12-01 03:54

http://www.gofangke.com/houses页面用Drupal Views做成,除了价格查找功能正常外,其他都不正常,奇怪。比如点击不同的区域,是应该有不同的结果。但结果要么空的,要么是全部。

我把程序和数据全部下载下来,在本地,全部查询都可以正常地使用,在线上就是不正常。

我查看了drupal中相关的views,都可以按限定条件正常查找。但是在页面里,就不能正常工作了,而仅仅价格是正常的。

不正常,全部都不正常,就可以理解;但有一个view正常,其他view都不正常,就是很奇怪的了。

注:前些日子都是正常的。不正常前,由于容量超限,不能上传图片了,我取消安装boost模块,删除了wwwroot\cache下面很占空间的normal目录。(难道是这个原因?但在线下http://localhost本地机器上,也删除cache下面的normal目录。)

论坛:

在 anonymous 模式下 ubercart 沒有回覆電郵

ckwong 的头像
Submitted by ckwong on 星期三, 2010-11-24 07:33

我發現在 anoymous 模式下, 電郵是用 user define field  ucxf_email, 在結帳後顯示不能傳送電郵, 估計是

ubercat 不知道 ucxf_email 是一個電郵 field , 所以不能傳送  但用login account 後沒有此問題, 請問如何告知

程式傳送電郵給 ucxf_email .

 

论坛:

drupal7.0-beta3 发布

g089h515r806 的头像
Submitted by g089h515r806 on 星期日, 2010-11-14 07:33

经过官方维护团队的共同努力,首次将严重bug的数量降到了0,这是一个质的飞跃。为了谨慎起见,drupal.org官方团队没有将这个版本命名为RC,因为在接下来的时间内,可能还会发现新的critical bug.Drupal官方可以肯定并且希望这是最后一个beta版本。

   DrupalRC版本的发布,当严重bug的数量为0的时候,就会发布。这个必要条件已经满足了。相信1个月内就会有Drupal7RC版本发布。两个月内Drupal7正式版就会问世。
   这意味着,从drupal6到Drupal7的升级,以及Drupal7后续版本的升级问题,已经完全解决了。刚用Drupal建站的朋友,现在就可以使用Drupal7建站了。

drupal7.0-beta3 下载地址, http://drupal.org/project/drupal 

 

论坛:

Drupal7的到来

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2010-11-11 13:15

        昨天装了一下Drupal7,重新装的,原有的bug都没有了,速度也比以前快了很多。

       Drupal6问世以后,到现在已经过去了快3年了,而这3年,Drupal成为了CMS领域中的领导者。

       也正是这3年,Drupal在中国有了长足的发展,3年前那些初学Drupal的人,有的人已经离开了Drupal,也有人成为了Drupal的专职从业者。

       3年前,仰或是1年前,与人提起Drupal,都不知道这是做什么的。而如今Drupal已经在各个小的圈子内开始泛滥。

      而Drupal7,却姗姗来迟,我想应该该会在10年的3月以前会正式的问世,但是实际上,这个时间往后足足的推迟了近一年。

     而如今,当我们看到criticle中的bug仅仅剩下4个的时候,当官方网站说beta2将会是最后一个beta的时候。    

      当有人询问,现在是直接学习Drupal7呢,还是学习Drupal6呢?的时候,我们每个人都听到了Drupal7的脚步声了。

会员自由标签:

页面

Subscribe to Think in Drupal RSS