ここの情報は古いです。ご理解頂いた上でお取り扱いください。

source: OpenPNE/branches/stable-2.10.x/setup/OpenPNE_Upgrade.html @ 4819

Last change on this file since 4819 was 4819, checked in by ebihara, 14 years ago

アップグレードを更新(OPENPNE_PUBLIC_HTML_DIR についての説明を追加)

  • Property svn:eol-style set to LF
  • Property svn:keywords set to Id Date Author Rev URL
File size: 5.0 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<meta http-equiv="Content-Style-Type" content="text/css">
6<title>OpenPNE アップグレードガイド</title>
7<style type="text/css">
8<!--
9body {
10  background-color: #fff;
11  color: #000;
12  margin: 0px;
13  padding: 1em;
14  padding-right: 2em;
15}
16h2 {
17  margin: 2em 0 1em;
18}
19p.caution {
20  margin: 1em;
21  padding: 0.8em;
22  border: solid 1px #f63;
23}
24pre {
25  margin: 0.5em;
26  padding: 1em 2em;
27  background-color: #eee;
28}
29dl {
30  margin: 1em 2em;
31}
32dt {
33  font-weight: bold;
34}
35dd {
36  margin: 0 0 0.5em 3em;
37}
38table {
39  margin: 1em;
40  border-collapse: collapse;
41}
42th {
43  background-color: #ddd;
44}
45th, td {
46  padding: 5px 10px;
47  border: solid 1px #000;
48}
49var {
50  color: #922;
51}
52em {
53  font-weight: bold;
54  font-style: normal;
55}
56-->
57</style>
58</head>
59
60<body>
61
62<h1>OpenPNE アップグレードガイド</h1>
63
64<p>最終更新日: 2007/12/20</p>
65
66<h2>目次</h2>
67<ul>
68<li><a href="#section0">0. はじめに</a></li>
69<li><a href="#section1">1. 手順</a></li>
70<li><a href="#section2">2. 作業方法</a>
71  <ul>
72  <li><a href="#section2-1">2-1. アップグレードSQLの実行</a>
73    <ul>
74    <li><a href="#section2-1-1">2-1-1. MySQL 4.1 以降 (5.x 含む) の場合</a></li>
75    <li><a href="#section2-1-2">2-1-2. MySQL 4.0 の場合</a></li>
76    </ul></li>
77  <li><a href="#section2-2">2-2. ソースコードの設置</a></li>
78  <li><a href="#section2-3">2-3. 設定ファイルの変更</a></li>
79  <li><a href="#section2-4">2-4. アップグレードスクリプトの実行</a></li>
80  </ul></li>
81</ul>
82
83<hr>
84
85<h2 id="section0">0. はじめに</h2>
86
87<p>この文書は、OpenPNE バージョン2.8.x から バージョン2.10.x へのアップグレード手順を書いたものです。</p>
88
89<p class="caution">アップグレード作業を始める前に、データベースのバックアップを保存しておくことを強くおすすめします。</p>
90
91<h2 id="section1">1. 手順</h2>
92
93<p>アップグレードは以下のような手順で進めます。</p>
94
95<ol>
96<li>アップグレードSQLの実行</li>
97<li>ソースコードの設置</li>
98<li>設定ファイルの変更</li>
99</ol>
100
101
102<h2 id="section2">2. 作業方法</h2>
103
104<h3 id="section2-1">2-1. アップグレードSQLの実行</h3>
105
106<p>使用している MySQL のバージョンに合わせて、アップグレードSQLを実行します。</p>
107
108<h4 id="section2-1-1">2-1-1. MySQL 4.1 以降 (5.x 含む) の場合</h4>
109
110<ul>
111<li><var>OPENPNE_DIR</var>/setup/sql/mysql41/upgrade/upgrade-2.8to2.10.sql</li>
112</ul>
113
114<div>
115<em>[実行例]</em>
116<pre>
117$ cd setup/sql/mysql41/upgrade/
118$ mysql -u username -p --default-character-set=utf8 DBNAME &lt; upgrade-2.8to2.10.sql
119</pre>
120</div>
121
122<h4 id="section2-1-2">2-1-2. MySQL 4.0 の場合</h4>
123
124<ul>
125<li><var>OPENPNE_DIR</var>/setup/sql/mysql40/upgrade/upgrade-2.8to2.10.sql</li>
126</ul>
127
128<div>
129<em>[実行例]</em>
130<pre>
131$ cd setup/sql/mysql40/upgrade/
132$ mysql -u username -p DBNAME &lt; upgrade-2.8to2.10.sql
133</pre>
134</div>
135
136
137<h3 id="section2-2">2-2. ソースコードの設置</h3>
138
139<p>Webサーバ上に OpenPNE 2.10 のソースファイルを設置します。</p>
140
141<p class="caution">
142新旧ソースファイル混在によるトラブルを防ぐため、上書きではなくソースコード全てを交換してください。
143交換後は、<var>OPENPNE_DIR</var>/var ディレクトリの書き込み権限を適切なもの(例: 777)に変更してください。
144</p>
145
146<p><var>OPENPNE_DIR</var>/var 以下に新たなディレクトリが追加されたので、書き込み権限の変更には特に注意してください。</p>
147<p>また、<var>OPENPNE_DIR</var>/bin/tool_send_dairy_news.cron のファイル名が tool_send_daily_news.cron に変更されたので、サーバの cron の設定もあわせて変更してください。</p>
148
149
150<p><a href="./OpenPNE_Setup.html">OpenPNE セットアップガイド</a>』も参考にしてください。</p>
151
152
153<h3 id="section2-3">2-3. 設定ファイルの変更</h3>
154
155<p>OpenPNE 2.8 の設定ファイルを参考にして 2.10 用の設定ファイルを作成します。</p>
156<p><var>public_html</var> のディレクトリ名を変更している場合は、 <em>OPENPNE_PUBLIC_HTML_DIR</em> を変更したディレクトリ名に書き換えてください。</p>
157
158<h3 id="section2-4">2-4. アップグレードスクリプトの実行</h3>
159
160<p>アップグレード用のPHPスクリプトを実行します。</p>
161<p class="caution">
162スクリプト実行前に、必ず 2-3. 設定ファイルの変更 で config.php の設定を済ませてください。
163</p>
164
165<h4 id="section2-4-1">2-4-1. 実行するスクリプト</h4>
166<ul>
167<li><var>OPENPNE_DIR</var>/setup/script/upgrade/upgrade01.php</li>
168<li><var>OPENPNE_DIR</var>/setup/script/upgrade/upgrade02.php</li>
169</ul>
170
171<div>
172<em>[実行例]</em>
173<pre>
174$ cd setup/script/upgrade/
175$ php upgrade01.php
176$ php upgrade02.php
177</pre>
178</div>
179
180<hr>
181<p>以上でアップグレード作業は完了です。</p>
182
183</body>
184</html>
Note: See TracBrowser for help on using the repository browser.