Apache Roller安装部署及中文乱码解决方法,附jelastic下的部署注意
来源:互联网 发布:文件夹隐藏软件 编辑:程序博客网 时间:2024/04/28 23:05
说明:下文中注明参考的资源皆来自网络,在此表示感谢!
Apache roller 安装详见:[参考:Apache Roller 5.0 安装部署http://chenzehe.iteye.com/blog/1175284]
说明1:上文中的 2 数据库配置 改为执行如下SQL:
create database rollerdb default charset utf8 collate utf8_general_ci;
grant all on rollerdb.* to scott@'%' identified by 'tiger';
grant all on rollerdb.* to scott@localhost identified by 'tiger';
而不必执行2.3创建数据表,因为启动roller好后,roller有引导页引导创建数据表,点击两下鼠标即可。
说明2:mail.jar下载地址:http://www.oracle.com/technetwork/java/javamail/index.html
activation.jar下载地址:http://www.oracle.com/technetwork/java/javase/index-jsp-136939.html
说明3:roller-custom.properties的数据看连接配置,即增加如下问好及后面的一段[参考:Apache Roller的中文乱码问题http://yangguilong.iteye.com/blog/460142]
database.jdbc.connectionURL=jdbc:mysql://localhost:3306/rollerdb?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&mysqlEncoding=UTF8
说明4:jelastic网站Tomcat/lib目录只能上传jar文件的解决办法
Roller系统要求需要将roller-custom.properties放置于Tomcat/lib目录下,而jelastic网站Tomcat/lib目录仅允许上传jar文件,那不得不把roller-custom.properties放置于jar压缩文件中,方法如下:
(1),任意找一个jar文件,用压缩解压缩工具打开;
(2),将其下除了META-INF文件夹的其余资源删除;
(3),再把META-INF下除了MANIFEST.MF其余都删除,并将将MANIFEST.MF文件内容改为Manifest-Version: 1.0
(4),将改好的roller-custom.properties拖到jar文件根目录中,即与META-INF文件夹同级。
说明5:中文标题乱码的解决[参考:roller 4.0 中文标题乱码的解决http://www.blogjava.net/TiGERTiAN/archive/2008/10/13/234032.html]
在themes/basic/weblog.vm中,修改$utils.escapeHTML($model.weblog.name)为$utils.removeHTML($model.weblog.name)即可。
说明6:Tomcat: Set URI Encoding[参考Apache Roller的官方安装文档roller-install-guide.pdf第七章节Deploy Roller to Tomcat7.3小节]
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" debug="0" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" />
更多问题参考Apache Roller的官方安装文档roller-install-guide.pdf
附录:1,Java云平台jelastic,Play! 在云端 - Java PaaS 平台入门http://www.oschina.net/news/25754/play-in-the-cloud
2,Apache Roller的官方安装文档roller-install-guide.pdf
3,Apache Roller 5.0 安装部署http://chenzehe.iteye.com/blog/1175284
4,Apache Roller的中文乱码问题http://yangguilong.iteye.com/blog/460142
5,roller 4.0 中文标题乱码的解决http://www.blogjava.net/TiGERTiAN/archive/2008/10/13/234032.html
- Apache Roller安装部署及中文乱码解决方法,附jelastic下的部署注意
- django用apache+mod_wsgi部署后中文乱码的解决方法
- Apache Roller部署到MyEclipse
- roller部署
- FCKEditor在Apache+tomcat下部署的问题---中文乱码,英文乱码,以及图片上传,浏览服务器等问题
- activiti部署流程中文乱码解决方法
- aix系统下websphere中部署的项目中文乱码
- Java web项目Linux下部署的中文乱码问题
- Linux下Graphite的安装及部署
- Linux下nginx的安装及部署
- Linux下redis的安装及部署
- 博客Roller部署步骤
- Roller 4.0-Apache 开源博客系统部署
- myeclipse下安装apache-roller-4.0.1
- apache storm的安装部署
- 安装部署的时候遇到的两个问题及解决方法
- windwos下Websphere6.1部署的相关问题及解决方法
- jfinal下部署maven项目遇到的问题及解决方法
- skia windows 编译
- GCC教程
- libxml编译
- activiti 5.8 oracle10g demo安装笔记
- SWT实现图片浏览和旋转
- Apache Roller安装部署及中文乱码解决方法,附jelastic下的部署注意
- 开篇
- Oracle Rules Manager 和 Oracle Expression Filter 组件 说明
- 热水器
- Linux下Bind error: Address already in use处理
- Android APK反编译详解(附图)
- SMTP协议初探(二)----linux下c编程实现发邮件
- 找符合条件的整数
- 一个C++构造函数,内存分配的例子