root/cherokee/trunk/doc/basics_upgrade.txt

Revision 1844, 1.6 kB (checked in by taher, 4 months ago)

--

Line 
1 == link:index.html[Index] -> link:basics.html[Getting started]
2
3 Upgrading Cherokee
4 ------------------
5
6 The current mechanism of choice to configure Cherokee did not exist
7 prior to release 0.6. A lot has happened since then, and Cherokee has
8 been constantly improving in terms of stability, efficiency and
9 features.
10
11 If you happen to be running an old version of Cherokee and would like
12 to keep your current configuration settings, you can upgrade your
13 cherokee.conf file through the Python scripts provided under
14 `contrib`.
15
16 The usage is quite simple, and works the same way for all the
17 scripts:
18
19 ----
20     contrib/07to08.py /path/cherokee.conf.07 /path/cherokee.conf.08
21 ----
22
23 If you need to upgrade from a really old release, simply apply the
24 whole chain of conversions.
25
26 Note that some of the available prepackaged versions of Cherokee
27 are set to offer the possibillity of automatically running these scripts
28 to upgrade the configuration if files from a prior release is detected
29 in the system.
30
31 Every effort is made to bulletproof the upgrade scripts. If any of
32 them does not work for you, do not hesitate to send a bug report.
33 However, Cherokee is a very active project and has been steadily
34 advancing and incorporating technical improvements. You should really be
35 using link:bundle_cherokee-admin.html[cherokee-admin] to configure your
36 system if you want to take full advantage of the new features. Even if
37 the upgrade process is successful, you should use the new configuration
38 file as a start point and go through the normal configuration process
39 using link:bundle_cherokee-admin.html[cherokee-admin].
Note: See TracBrowser for help on using the browser.