3.0.6 から 3.1.0 へのアップグレード

アップグレードを行う前に、 index.phpファイルを静的ページに置き換えて、オフラインにする必要があります。

Step 1: CodeIgniter ファイルのアップグレード

system/ ディレクトリのすべてのファイルとディレクトリを新しいものに置き換えてください。

注釈

ユーザバージョンのファイルがディレクトリ内にある場合には、 最初にそれらのコピーを取っておいてください。

Step 2: Check your PHP version

We recommend always running versions that are currently supported, which right now is at least PHP 5.6.

PHP 5.2.x versions are now officially not supported by CodeIgniter, and while 5.3.7+ may be at least runnable, we strongly discourage you from using any PHP versions below the ones listed on the PHP.net Supported Versions page.

Step 3: If you’re using the ‘odbc’ database driver, check for usage of Query Builder

Query Builder functionality and escape() can no longer be used with the ‘odbc’ database driver.

This is because, due to its nature, the ODBC extension for PHP does not provide a function that allows to safely escape user-supplied strings for usage inside an SQL query (which our Query Builder relies on).

Thus, user inputs MUST be bound, as shown in Running Queries, under the “Query Bindings” section.