Location: PHPKode > projects > SkyBlueCanvas Lightweight CMS > docs/upgrade.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"  lang="en-us">
    <head>
        <title>SkyBlueCanvas Upgrade Instructions</title>
        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> 
        <style type="text/css">
            body {padding: 15px 80px;}
            pre, .callout {padding: 15px; border: 1px solid #DDD; background: #EEE; font-family: monospace, courier;}
            * {font-family: Verdana, arial, sans-serif; font-size: 12px;}
            h1 {font-size: 1.5em;}
            div.section {padding-top: 0px;}
            div.section h3 {padding: 10px; color: #FFF; background: #333;}
            div.sub-section {padding-left: 20px;}
            ol li, ul li {padding: 0px 0px 10px 0px;}
            ul li {list-style-type: none;}
            ul, ul li {padding-left: 0px; margin-left: 0px;}
        </style>
    </head>
    <body id="top">
        <h1>SkyBlueCanvas Upgrade Instructions</h1>
        
        <div class="callout">
			<p>
			    Upgrading SkyBlueCanvas is simple because all of the files that are editable 
			    are contained in a single directory: <u>/skyblue/data/</u>.
			</p>
			<p>
                When you upgrade to a new version of SkyBlueCanvas, you simply need to make 
                a copy of this directory, install the new version following the instructions 
                on the Installation page, then copy your data file back into <u>/skyblue/data/</u>.
			</p>
        </div>
        
        <h2>Contents</h2>
        <div class="callout">
            <ul>
                <li><a href="#step-by-step">Step-by-step</a></li>
                <li><a href="#ssh_install">SSH Installation</a></li>
                <li><a href="#trouble-shooting">Trouble Shooting</a></li>
                <li><a href="#get-help">Get Help</a></li>
            </ul>
        </div>

        <h2 id="step-by-step">Step-by-Step</h2>
        <ol>
            <li>
                Make a copy of /skyblue/data/ on your local computer
            </li>
            <li>
                Copy the new version of SkyBlueCanvas into your web root
            </li>
            <li>
                Compare <u>/new_skyblue/data/plugins/</u> with your 
                <u>/old_skyblue/data/plugins/</u>. Any plugins that exist in the New SkyBlue, 
                copy to your Old SkyBlue.
            </li>
            <li>
                Delete the new <u>/skyblue/data/</u> directory
            </li>
            <li>
                Move your copied <u>/skyblue/data/</u> directory back into the SkyBlueCanvas root
            </li>
            <li>
                Make sure the file permissions for /skyblue/data/ are set to 755 or, if you 
                have shell access, change the owner and group to the web process 
                (chown -R apache:apache skyblue)
            </li>
        </ol>
        <p><a href="#top">Top</a></p>
        
        <div class="callout">
            <strong>NOTE</strong>
            <p>
                The htaccess rules may have changed in since the last version of SkyBlueCanvas. 
                Be sure to update the file named .htaccess in your SkyBlueCanvas installation.
            </p>
        </div>
    </body>
</html>
Return current item: SkyBlueCanvas Lightweight CMS