Phil Sturgeon | 0938059 | 2011-03-09 16:42:07 +0000 | [diff] [blame] | 1 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| 2 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
| 3 | <head> |
| 4 | |
| 5 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
| 6 | <title>Upgrading from 2.0.0 to 2.0.1 : CodeIgniter User Guide</title> |
| 7 | |
| 8 | <style type='text/css' media='all'>@import url('../userguide.css');</style> |
| 9 | <link rel='stylesheet' type='text/css' media='all' href='../userguide.css' /> |
| 10 | |
| 11 | <script type="text/javascript" src="../nav/nav.js"></script> |
| 12 | <script type="text/javascript" src="../nav/prototype.lite.js"></script> |
| 13 | <script type="text/javascript" src="../nav/moo.fx.js"></script> |
| 14 | <script type="text/javascript" src="../nav/user_guide_menu.js"></script> |
| 15 | |
| 16 | <meta http-equiv='expires' content='-1' /> |
| 17 | <meta http-equiv= 'pragma' content='no-cache' /> |
| 18 | <meta name='robots' content='all' /> |
| 19 | <meta name='author' content='ExpressionEngine Dev Team' /> |
| 20 | <meta name='description' content='CodeIgniter User Guide' /> |
| 21 | |
| 22 | </head> |
| 23 | <body> |
| 24 | |
| 25 | <!-- START NAVIGATION --> |
| 26 | <div id="nav"><div id="nav_inner"><script type="text/javascript">create_menu('../');</script></div></div> |
| 27 | <div id="nav2"><a name="top"></a><a href="javascript:void(0);" onclick="myHeight.toggle();"><img src="../images/nav_toggle_darker.jpg" width="154" height="43" border="0" title="Toggle Table of Contents" alt="Toggle Table of Contents" /></a></div> |
| 28 | <div id="masthead"> |
| 29 | <table cellpadding="0" cellspacing="0" border="0" style="width:100%"> |
| 30 | <tr> |
Pascal Kriete | 1f62229 | 2011-04-07 12:06:51 -0400 | [diff] [blame] | 31 | <td><h1>CodeIgniter User Guide Version 2.0.2</h1></td> |
Phil Sturgeon | 0938059 | 2011-03-09 16:42:07 +0000 | [diff] [blame] | 32 | <td id="breadcrumb_right"><a href="../toc.html">Table of Contents Page</a></td> |
| 33 | </tr> |
| 34 | </table> |
| 35 | </div> |
| 36 | <!-- END NAVIGATION --> |
| 37 | |
| 38 | |
| 39 | <!-- START BREADCRUMB --> |
| 40 | <table cellpadding="0" cellspacing="0" border="0" style="width:100%"> |
| 41 | <tr> |
| 42 | <td id="breadcrumb"> |
| 43 | <a href="http://codeigniter.com/">CodeIgniter Home</a> › |
| 44 | <a href="../index.html">User Guide Home</a> › |
| 45 | Upgrading from 2.0.0 to 2.0.1 |
| 46 | </td> |
| 47 | <td id="searchbox"><form method="get" action="http://www.google.com/search"><input type="hidden" name="as_sitesearch" id="as_sitesearch" value="codeigniter.com/user_guide/" />Search User Guide <input type="text" class="input" style="width:200px;" name="q" id="q" size="31" maxlength="255" value="" /> <input type="submit" class="submit" name="sa" value="Go" /></form></td> |
| 48 | </tr> |
| 49 | </table> |
| 50 | <!-- END BREADCRUMB --> |
| 51 | |
| 52 | <br clear="all" /> |
| 53 | |
| 54 | |
| 55 | <!-- START CONTENT --> |
| 56 | <div id="content"> |
| 57 | |
| 58 | <h1>Upgrading from 2.0.0 to 2.0.1</h1> |
| 59 | |
| 60 | <p>Before performing an update you should take your site offline by replacing the index.php file with a static one.</p> |
| 61 | |
| 62 | |
| 63 | <h2>Step 1: Update your CodeIgniter files</h2> |
| 64 | |
| 65 | <p>Replace all files and directories in your "system" folder and replace your index.php file. If any modifications were made to your index.php they will need to be made fresh in this new one.</p> |
| 66 | |
| 67 | <p class="important"><strong>Note:</strong> If you have any custom developed files in these folders please make copies of them first.</p> |
| 68 | |
Pascal Kriete | 3bddc95 | 2011-04-06 14:48:52 -0400 | [diff] [blame] | 69 | |
Phil Sturgeon | 0938059 | 2011-03-09 16:42:07 +0000 | [diff] [blame] | 70 | <h2>Step 2: Replace config/mimes.php</h2> |
| 71 | |
| 72 | <p>This config file has been updated to contain more mime types, please copy it to <kbd>application/config/mimes.php</kbd>.</p> |
| 73 | |
Pascal Kriete | 3bddc95 | 2011-04-06 14:48:52 -0400 | [diff] [blame] | 74 | |
Pascal Kriete | fe9ac94 | 2011-04-07 12:15:09 -0400 | [diff] [blame^] | 75 | <h2>Step 3: Check for forms posting to default controller</h2> |
Phil Sturgeon | c22b9b9 | 2011-03-15 16:53:38 +0000 | [diff] [blame] | 76 | |
| 77 | <p> |
| 78 | The default behavior for <kbd>form_open()</kbd> when called with no parameters used to be to post to the default controller, but it will now just leave an empty action="" meaning the form will submit to the current URL. |
| 79 | If submitting to the default controller was the expected behavior it will need to be changed from: |
| 80 | </p> |
| 81 | |
| 82 | <code>echo form_open(); //<form action="" method="post" accept-charset="utf-8"></code> |
| 83 | |
| 84 | <p>to use either a / or <kbd>base_url()</kbd>:</p> |
| 85 | |
| 86 | <code>echo form_open('/'); //<form action="http://example.com/index.php/" method="post" accept-charset="utf-8"><br/> |
Phil Sturgeon | 02d676b | 2011-03-15 17:03:08 +0000 | [diff] [blame] | 87 | echo form_open(base_url()); //<form action="http://example.com/" method="post" accept-charset="utf-8"></code> |
Phil Sturgeon | c22b9b9 | 2011-03-15 16:53:38 +0000 | [diff] [blame] | 88 | |
Phil Sturgeon | 0938059 | 2011-03-09 16:42:07 +0000 | [diff] [blame] | 89 | </div> |
| 90 | <!-- END CONTENT --> |
| 91 | |
| 92 | |
| 93 | <div id="footer"> |
| 94 | <p> |
| 95 | Previous Topic: <a href="index.html">Installation Instructions</a> |
| 96 | · |
| 97 | <a href="#top">Top of Page</a> · |
| 98 | <a href="../index.html">User Guide Home</a> · |
| 99 | Next Topic: <a href="troubleshooting.html">Troubleshooting</a> |
| 100 | </p> |
| 101 | <p><a href="http://codeigniter.com">CodeIgniter</a> · Copyright © 2006 - 2011 · <a href="http://ellislab.com/">EllisLab, Inc.</a></p> |
| 102 | </div> |
| 103 | |
| 104 | </body> |
| 105 | </html> |