Apache/Subversion: SSL negotiation failed: SSL error: parse tlsext
在 CentOS 下配置 Apache + SSL + Subversion,一切都搞定后,提交原始代码到版本库,结果总是中途断掉,得到标题给出的提示。
查了下,是因为 TLSv1 协议的问题,不知是 openssl 的 bug 还是 subversion 的 bug,总之无法正常工作。
修改 Apache 配置文件,屏蔽掉 TLSv1 加密方式:
SSLProtocol -ALL +SSLv3
或
SSLProtocol +ALL -SSLv2 -TLSv1
或
SSLProtocol all -TLSv1
反正只要没有 TLSv1 就能正常工作,经测试,暂时还未发现新问题。
有些技术上的问题,想请教,我们在做一个电子商务平台,选用php+mysql结构。有没有这方面的好的架构设计案例可供参考?谢谢!
架构上我推荐 Symfony,这是一个很全面的企业级 php 框架。
http://www.symfony-project.org
该框架的 MVC 中,View 和 Controller 实现得相当完善,Model 主要是用 Propel 和 Doctrine 作为数据库 ORM 层封装。
电子商务平台我觉得重要的是对数据库事务的处理,对数据完整性和一致性要求严格。在 Symfony 的帮助下,你只需把精力集中到数据层和业务逻辑层。
开源代码我没太看过,你可以参考国内的一些开源商城系统,最好再看看国外的。
有个问题是这些开源商城都是用 MyISAM 引擎,只能通过锁表,进行伪事务处理。如果自己开发,还是用 InnoDB 比较妥当。
http://www.php-open.com/12.htm
这里可以参考一些开源项目,推荐看看国外的。
非常感谢!能不能请你当顾问?(当然是有酬的)
当然可以啊,您可以给我发邮件,leakon#gmail.com (# -> @)
邮件已发,请查收!
给你发了邮件,怎么没有回复?
昨天外出,没上网,刚看到邮件,已回复