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

source: OpenPNE/trunk/setup/OpenPNE_Update.html @ 1385

Last change on this file since 1385 was 1385, checked in by takanashi, 14 years ago

セットアップ用SQL/ドキュメント更新

  • Property svn:eol-style set to LF
  • Property svn:keywords set to Id Date Author Rev URL
File size: 6.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 2.6RC2アップデートガイド</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: 1em 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;
31}
32dt {
33  font-weight: bold;
34}
35dd {
36  margin: 0 0 0.5em 1em;
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: #c33;
51}
52-->
53</style>
54</head>
55
56<body>
57
58<h1>OpenPNE2.6RC2 アップデートガイド</h1>
59
60<p>作成日: 2006/12/25</p>
61
62<h2>目次</h2>
63<ul>
64<li><a href="#section0">0. はじめに</a></li>
65<li><a href="#section1">1. 手順</a></li>
66<li><a href="#section2">2. 作業方法</a>
67  <ul>
68  <li><a href="#section2-1">2-1. コンバートSQLの実行</a></li>
69  <li><a href="#section2-2">2-2. ソースコードの置き換え</a></li>
70  <li><a href="#section2-3">2-3. 設定ファイルの変更</a></li>
71  <li><a href="#section2-4">2-4. BIZスケジュールコンバータ/キャップ書き換え実行(BIZモード使用時)</a></li>
72  <li><a href="#section2-5">2-5. OpenPNE2.5.8からのアップデート</a></li>
73  <li><a href="#section2-6">2-6. OpenPNE2.6RC1からのアップデート</a></li>
74  </ul></li>
75</ul>
76
77<hr>
78
79<h2 id="section0">0. はじめに</h2>
80
81<p>この文書は、OpenPNE バージョン2.4.*/2.5.8/2.6RC1 から バージョン2.6RC2 へのアップデート手順を書いたものです。</p>
82
83<h2 id="section1">1. 手順</h2>
84
85<p>アップデートは以下のような手順で進めます。</p>
86
87<ol>
88<li>アップデートSQLの実行</li>
89<li>ソースコードの置き換え</li>
90<li>設定ファイルの変更</li>
91<li>BIZスケジュールコンバータ実行(BIZモード使用時)</li>
92</ol>
93
94
95<h2 id="section2">2. 作業方法</h2>
96
97<h3 id="section2-1">2-1. アップデートSQLの実行</h3>
98
99<p>
100setup/update/mysql4*/配下にあるSQLファイルを実行します。<br>
101MySQLのバージョン4.0/4.1でスクリプトが分かれています。<br>
102ご使用のMySQLにあったスクリプトを実行してください。<br>
103<b>PNEBIZ、PNEPOINTのテーブルを作成していない場合は以下のSQL文を順番に実行して作成してください(以後のバージョンでは作成されている事が必須となります)</b><br>
104<ol>
105<li><var>OPENPNE_DIR</var>/setup/sql/udpate/pnebiz-mysql4*.sql</li>
106<li><var>OPENPNE_DIR</var>/setup/sql/update/point-mysql4*.sql</li>
107</ol>
108
109</p>
110
111<h3 id="section2-2">2-2. ソースコードの置き換え</h3>
112
113<p>サーバ上に OpenPNE 2.6RC2 のソースファイルを設置します。<br>
114ソースは部分的に入れ替えずに全て交換してください。<br>
115詳しくは、「<a href="./OpenPNE_Setup.html">OpenPNE セットアップガイド</a>」を参考にしてください。</p>
116
117<h3 id="section2-3">2-3. 設定ファイルの変更</h3>
118
119<p>OpenPNE 2.4 の設定ファイルを参考にして 2.6RC2 用の設定ファイルを作成します。</p>
120
121<p class="caution">PHPの設定でセーフモードが有効な場合は、MAIL_SET_ENVFROM を false に設定してください。</p>
122
123<h3 id="section2-4">2-4. BIZスケジュールコンバータ/キャップ書き換え実行(BIZモード使用時)</h3>
124
125<p>
126BIZモード使用時には、BIZスケジュールコンバータ setup/update/new_biz_schedule_converter.php を実行します。<br>
1272.4では複数人で共有していたスケジュールを、それぞれの個人スケジュールに変更します。<br>
128(2.5.6以降では共有スケジュールはグループに紐づけられることになります)
129</p>
130<pre>
131php -f setup/update/new_biz_schedule_converter.php
132</pre>
133<p>
134BIZモード使用時には、キャップ書き換えSQLを実行してください。
135</p>
136<ol>
137<li><var>OPENPNE_DIR</var>/setup/sql/udpate/option-2.6-pnebiz-header.sql</li>
138</ol>
139
140<h3 id="section2-5">2-5. OpenPNE2.5.8からのアップデート</h3>
141
142<p>
143OpenPNE2.5.8からのアップデート作業も2.4からのアップデートと基本的には同様な作業になります。
144<br>
145アップデートSQLのupdate18~22を実行してください。<br>
146<br>
147PNEBIZ/PNEPOINTテーブルが無い場合は作成用SQLをそれぞれ実行してください<br>
148(BIZモードを使用しない場合でもテーブルの作成が必要です)
149<br>
150<br>
151ソースコードを全て置き換えてください。<br>
152BIZモード使用時には、BIZスケジュールコンバータ setup/update/new_biz_schedule_converter.php を実行したうえ、キャップ書き換えSQLを実行してください<br>
153</p>
154<pre>
155php -f setup/update/new_biz_schedule_converter.php
156</pre>
157<p>
158その後キャップ書き換えSQLを実行してください<br>
159</p>
160<ol>
161<li><var>OPENPNE_DIR</var>/setup/sql/udpate/option-2.6-pnebiz-header.sql</li>
162</ol>
163
164<h3 id="section2-6">2-6. OpenPNE2.6RC1からのアップデート</h3>
165
166<p>
167<br>
168アップデートSQLのupdate22を実行してください。<br>
169<br>
170PNEBIZ/PNEPOINTテーブルが無い場合は作成用SQLをそれぞれ実行してください<br>
171(BIZモードを使用しない場合でもテーブルの作成が必要です)
172<br>
173<br>
174ソースコードを全て置き換えてください。<br>
175BIZモード使用時には、BIZスケジュールコンバータ setup/update/new_biz_schedule_converter.php を実行してください。
176</p>
177<pre>
178php -f setup/update/new_biz_schedule_converter.php
179</pre>
180<p>
181BIZモード使用時には、その後キャップ書き換えSQLを実行してください<br>
182</p>
183<ol>
184<li><var>OPENPNE_DIR</var>/setup/sql/udpate/option-2.6-pnebiz-header.sql</li>
185</ol>
186
187
188<hr>
189<p>以上でアップデート作業は完了です。</p>
190
191</body>
192</html>
Note: See TracBrowser for help on using the repository browser.