偶然发现Trac的0.12开始支持国际化l10n,所以这无疑是一大诱惑,
毕竟汉化0.11的版本不是特别方便.
虽然目前还在开发中,但是我还是按照官方0.12的相关文档进行升级.
这里需要提醒的是,最好不要通过easy_install的方式安装trunk的版本,因为依赖存在问题.
这里首先还是安装下Genshi的trunk的版本把
下载源码然后 python setup.py老老实实的进行安装
然后便下载Trac的trunk版本
这里有一个要注意的就是,为了支持国际化,你需要做一个操作将po文件编译成mo文件
$ python ./setup.py compile_catalog -f
这个之后再进行安装
trac-admin /path/to/projenv upgrade --no-backup
trac-admin /path/to/projenv wiki upgrade
这两个命令分别是升级项目环境和数据库中的wiki文档.
刚刚的那些操作最好将trac的fastcgi进程给kill掉之后再操作.
然后再启动之后,trac会根据你浏览器的语言环境自动选择一个默认语言.
如果你需要修改,可以在个人设置的语言tab页中选择你想要显示的语言.
PS:这次升级我认识到了python的site-packages目录下的.pth文件的作用
[root@localhost postgres]# cd /usr/ali/python/lib/python2.5/site
site-packages/ site.py site.pyc site.pyo
[root@localhost postgres]# cd /usr/ali/python/lib/python2.5/site-packages/
[root@localhost site-packages]# ls
Babel-0.9.5-py2.5.egg Pygments-1.3.1-py2.5.egg
Django-1.1.1-py2.5.egg pytz-2010g-py2.5.egg
docutils-0.6-py2.5.egg README
easy-install.pth setuptools-0.6c11-py2.5.egg
Genshi-0.5.1-py2.5-linux-x86_64.egg setuptools-0.6c12dev_r77904-py2.5.egg
Genshi-0.6dev_r1096-py2.5.egg setuptools.pth
psycopg2 Trac-0.11.7-py2.5.egg
psycopg2-2.0.14-py2.5.egg-info Trac-0.12dev_r9478-py2.5.egg
这些pth文件中引入了一些需要使用的egg包,会将其加入到python的path环境变量中
分享到:
相关推荐
报错内容:sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory 启动时如果报异常error while loading shared libraries: libpcre.so....
Nginx (engine x) 是一个高性能的HTTP和反向...其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
Nginx 是由俄罗斯工程师Igor Sysoev 开发的一个高性能Web 服务器,运行效率远超传统的Apache、Tomcat,是世界第二大Web 服务器,被国内外诸多顶级互联网公司采用。 Nginx 的一个突出特点是其灵活优秀的模块化架构,...
该文档是介绍访问应用很慢,访问Nginx时,报错:accept() failed (24 Too many open files)的解决方案,与大家共享!
《Nginx 模块开发指南:使用 C++11 和 Boost 程序库》结构严谨、脉络清晰、论述精确、详略得当,值得广大软件开发工程师、系统运维工程师和编程爱好者拥有。
Nginx 问题 之 nginx: [emerg] unknown directive "echo" in /weblogic/nginx/conf/nginx.conf:43-附件资源
:gear: 类固醇上的NGINX配置生成器 :syringe: 您将是配置NGINX服务器所需的唯一工具。 · :sparkles:NGINX不仅仅是一个网络服务器。 您可能已经知道了。 我们喜欢NGINX,因为: 内存使用率低高并发异步事件驱动架构...
#!/bin/sh # # nginx Startup script for nginx # # chkconfig: - 85 15 # processname: nginx # config: /etc/nginx/...# Short-Description: start and stop nginx ### END INIT INFO # Source function library.
NULL 博文链接:https://jackroomage.iteye.com/blog/1687401
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) nginx 解决: 1.先使用ps -e | grep nginx查看是否已经启动了nginx 2.如果没有的话则按照提示,查看0.0.0.0:80端口谁占用了,使用netstat...
此手册主要用于记录个人进行nginx升级的步骤和心得,介绍了2种升级方式。 YUM upgrade升级:本方式适用于使用rpm安装nginx的方式,优点是升级操作简单便捷,缺点是无法升级到指定版本,默认升级至YUM安装支持的...
nginx:alpine离线镜像包,使用docker load -i nginxalpine.tar
nginx -t -c F:/nginx-1.12.2/conf/nginx.conf 测试nginx配置文件是否正确 start nginx nginx -s stop nginx -s quit nginx -s reload nginx -t 修改后的hosts文件放入c:\windows\system32\drivers\etc替换以前的...
这是基本图像,类似于默认的nginx图像。 它旨在用作nginx基本图像的直接替代。 此仓库中提供了最佳实践示例Nginx配置。 参见和 。 例子: # Base Nginx HTTP/3 Image FROM ranadeeppolavarapu/nginx-http3:latest...
简单的nginx配置文件说明,对于开发人员,了解后可以在本地自己安装一个nginx,然后配置一下就可以使用了。
nginx-config::gear:优化的nginx配置
nginx缓存教程: 缓存API接口的返回结果,下次再调用API时,直接从缓存中取出上次的结果
Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。 其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例...