透明代理

关键流程参考:http://blog.haproxy.com/2013/09/16/howto-transparent-proxying-and-binding-with-haproxy-and-aloha-load-balancer/
Firewalld防火墙配置参考:Squid : Configure Squid transparent proxy(tproxy) on CentOS7: http://lost-and-found-narihiro.blogspot.jp/2016/04/squid-configure-squid-transparent.html ... ... more

Drupal 升级步骤

手工升级步骤:

  1. 备份你的 Drupal 数据库和站点根目录,尤其注意备份好 sites 目录,因为其中包含了网站的配置文件,添加的模块(modules)、主题(themes) 、库(libraries)和通过站点上传的文件。如果修改了其它文件,如 .htaccess 和 robots.txt,也请为它们做好备份; ... ... more

Hibernate error: Table doesn’t exist

2016-06-20 23:03:41,944 WARN - SQL Error: 1146, SQLState: 42S02 [org.hibernate.util.JDBCExceptionReporter] 
2016-06-20 23:03:41,944 ERROR - Table 'drm.clicksPerDay' doesn't exist [org.hibernate.util.JDBCExceptionReporter] 
2016-06-20 23:03:41,947 ERROR - Error for saving ClicksPerDaysAll...org.hibernate.exception.SQLGrammarException: could not load an entity: [com.gslib.DigitalResourcesManagement.model.ClicksPerDay#1828381834] [com.gslib.DigitalResourcesManagement.webapp.action.ClickAction] 

“数据库方言用的是MySQLInnoDBDialect,这个要表存在才能用,是改变表的结构的。改用MySQLDialect;一下是区别:
  MySQLDialect:mysql默认存储引擎为InnoDB,需创建新表(表名不存在)
  MySQLInnoDBDialect:mysql默认存储引擎为InnoDB,需更改表结构(表名存在)” ... ... more