ComfortUpdate/ja: Difference between revisions
From LimeSurvey Manual
Bravehorse (talk | contribs) No edit summary |
Bravehorse (talk | contribs) (Created page with "データベースの更新は、ComfortUpdateの一部ではなく、更新の方法に関係なく、LimeSurveyの一般的な機能であることに注意してください。") |
||
(53 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
__TOC__ | __TOC__ | ||
<span id="General"></span> | |||
=概要= | =概要= | ||
ComfortUpdateは、LimeSurveyをウェブブラウザから[[Upgrading from a previous version/ja|手作業でアップデート]]するかわりに、数回マウスクリックするだけでアップデートできるLimeSurvey GmbHの有料サービスです。 | |||
ComfortUpdateを使用してテストするには、[https://community.limesurvey.org/comfort-update-extension/ 無料トライアルキー]を受け取るため[https://account.limesurvey.org LimeSurvey]にサインアップする必要があります。トライアルキーの有効期限が切れたら、[https://community.limesurvey.org/comfort-update-extension/ プレミアムパッケージのいずれかを購入]するか[[Upgrading from a previous version/ja|手動でインストールを更新]]します。 | |||
{{Alert|ComfortUpdateキーをコピーして使用するには、LimeSurveyプロファイルにアクセスし、株のセクションにあるCOMFORTUPDATE KEYSをクリックします。}} | |||
<span id="Requirements"></span> | |||
=要件= | =要件= | ||
PHPは[http://php.net/manual/en/book.zlib.php ZLib]をサポートしてコンパイルされ、[https://www.php.net/manual/en/book.openssl.php OpenSSL extension]がインストールされ、有効になっていることが必要です。PHPInfoを確認して、必要ならシステム管理者に相談してください。 | |||
ComfortUpdateツールを使用するには、サーバーからSSLで'' | ComfortUpdateツールを使用するには、サーバーからSSLで''comfortupdate.limesurvey.org''に接続できる必要があります。通信に問題があり、''10060がホスト 'comfortupdate.limesurvey.org'に接続できませんでした''などのエラーメッセージが表示された場合は、プロキシ/ファイアウォールのセキュリティ設定を調整/編集するか、サーバー管理者にサポートを依頼してください。 | ||
<span id="Using_ComfortUpdate"></span> | |||
=ComfortUpdateを使用する= | =ComfortUpdateを使用する= | ||
LimeSurvey ComfortUpdate機能は、実行中のアンケートがあっても安全に使用できます。既存のデータは削除も破棄もされません。念のため、続行する前に現用のデータベースとファイルを手動でバックアップすべきです。 | |||
* | *''更新''ボタンの場所 | ||
** | **古いLimeSurveyバージョンでは、'''全般設定'''アイコンから最初のタブを選択して、'''更新'''ボタンをクリックします。 | ||
** | **最近のLimesurveyのバージョンでは、'''設定'''ダイアログの'''アドバンス'''タブに'''ComfortUpdate'''ボタンがあります。 | ||
Line 28: | Line 32: | ||
* | *新しいバージョンのLimeSurveyが利用可能な場合、ComfortUpdate画面に更新リンクが表示されます。そうでない場合は、'''今すぐ確認'''をクリックして、新しいアップデートが利用可能かどうかを確認します。 | ||
* | *アップデートが見つかると、LimeSurveyに更新リンクが表示されます。クリックして更新を開始してください。 | ||
* | *以前にComfortUpdateを使用したことがない、またはComfortUpdateアップグレードキーが有効でない場合は、アップグレードキーの入力を求められます。 | ||
Line 36: | Line 40: | ||
* | *LimeSurveyはインストールディレクトリーを確認し、適切な権限によって更新が許可されるよう設定されているかを確認します。変更リストが表示されます。 | ||
* | *問題がある場合は、ここで修正してから次の手順に進む必要があります。 | ||
* | *ComfortUpdateはデータベースをバックアップし(MySQLを使用している場合)、古いインストールファイルを/tmpディレクトリーに保存します。別のデータベースを使用する場合は、先に進む前にデータベースを手動でバックアップする必要があります。 | ||
ComfortUpdateによってインストールファイルが最新バージョンに更新され、終了します。メジャーアップデートの際は、必要なデータベースの更新を行うためのページにリダイレクトされます。 | |||
データベースの更新は、ComfortUpdateの一部ではなく、更新の方法に関係なく、LimeSurveyの一般的な機能であることに注意してください。 | |||
= | =ComfortUpdateを無効にする= | ||
新たなリリースが出たときに''新しいリリースが利用できます''というポップアップメッセージが表示されないようにするには、ComfortUpdateを無効にしたい場合は、"config.php"ファイル(/LimeSurvey/application/configにあります)に次のオプションを追加することができます。 | |||
<syntaxhighlight lang="php" enclose="pre"> | <syntaxhighlight lang="php" enclose="pre"> | ||
'updatable' => false | 'updatable' => false | ||
</syntaxhighlight> | </syntaxhighlight> | ||
'''ただし、重要なセキュリティアップデートを見逃す可能性があるため、これを無効にしないよう強くお勧めします。''' | |||
<span id="Troubleshooting"></span> | |||
=トラブルシューティング= | |||
== ComfortUpdate実行中にエラーが発生した == | |||
まず、1分後に同じステップをもう一度実行してみてください。場合により、サーバーが更新パッケージを生成する必要があり、これには1分かかります。それでも解決しない場合は、他のトラブルシューティングの解決策を確認してください。 | |||
= | ==サーバーの応答なし - ComfortUpdateサーバーが応答しない== | ||
2022年12月以降、更新後のサーバーへの接続の既定値はSSLのみを使用するよう変更されました。 | |||
= | これにより、サーバー上のOpenSSL PHPライブラリーを適切に設定・有効化し、サーバーが外部(comfortupdate.limesurvey.org)とHTTP SSL接続ができるようにする必要があります。 | ||
これらの要件のいずれかが満たされない場合、このようなメッセージが表示されます。 | |||
'''暫定的な'''回避方法(非推奨)は、 /application/config/updater_version.phpでこの要件を以下のように無効にすることです。 | |||
<syntaxhighlight lang="php" enclose="pre"> | |||
== | $config['comfort_update_server_ssl'] = 0; | ||
</syntaxhighlight> | |||
<span id="Blank_page_on_step_3"></span> | |||
==ステップ3で空白ページが表示される問題== | |||
ステップ3で空白のページが表示される場合は、通常、PHP構成のメモリ制限が低すぎます。この手順では、LimeSurveyはデータベースバックアップと(置き換えられるファイルの)バックアップを作成しようとします。 | |||
<span id="Using_a_proxy_server_to_connect_to_update.limesurvey.com"></span> | |||
==update.limesurvey.comへの接続にプロキシーサーバーを利用する場合の問題== | |||
プロキシーを使用している場合は、ComfortUpdateを使用できるように設定を調整する必要があります。設定ファイルでプロキシサーバーの詳細を設定します([https://manual.limesurvey.org/Optional_settings/ja#General_settings 全体設定]を参照)。 |
Latest revision as of 23:55, 7 April 2024
概要
ComfortUpdateは、LimeSurveyをウェブブラウザから手作業でアップデートするかわりに、数回マウスクリックするだけでアップデートできるLimeSurvey GmbHの有料サービスです。
ComfortUpdateを使用してテストするには、無料トライアルキーを受け取るためLimeSurveyにサインアップする必要があります。トライアルキーの有効期限が切れたら、プレミアムパッケージのいずれかを購入するか手動でインストールを更新します。
要件
PHPはZLibをサポートしてコンパイルされ、OpenSSL extensionがインストールされ、有効になっていることが必要です。PHPInfoを確認して、必要ならシステム管理者に相談してください。
ComfortUpdateツールを使用するには、サーバーからSSLでcomfortupdate.limesurvey.orgに接続できる必要があります。通信に問題があり、10060がホスト 'comfortupdate.limesurvey.org'に接続できませんでしたなどのエラーメッセージが表示された場合は、プロキシ/ファイアウォールのセキュリティ設定を調整/編集するか、サーバー管理者にサポートを依頼してください。
ComfortUpdateを使用する
LimeSurvey ComfortUpdate機能は、実行中のアンケートがあっても安全に使用できます。既存のデータは削除も破棄もされません。念のため、続行する前に現用のデータベースとファイルを手動でバックアップすべきです。
- 更新ボタンの場所
- 古いLimeSurveyバージョンでは、全般設定アイコンから最初のタブを選択して、更新ボタンをクリックします。
- 最近のLimesurveyのバージョンでは、設定ダイアログのアドバンスタブにComfortUpdateボタンがあります。
- 新しいバージョンのLimeSurveyが利用可能な場合、ComfortUpdate画面に更新リンクが表示されます。そうでない場合は、今すぐ確認をクリックして、新しいアップデートが利用可能かどうかを確認します。
- アップデートが見つかると、LimeSurveyに更新リンクが表示されます。クリックして更新を開始してください。
- 以前にComfortUpdateを使用したことがない、またはComfortUpdateアップグレードキーが有効でない場合は、アップグレードキーの入力を求められます。
- LimeSurveyはインストールディレクトリーを確認し、適切な権限によって更新が許可されるよう設定されているかを確認します。変更リストが表示されます。
- 問題がある場合は、ここで修正してから次の手順に進む必要があります。
- ComfortUpdateはデータベースをバックアップし(MySQLを使用している場合)、古いインストールファイルを/tmpディレクトリーに保存します。別のデータベースを使用する場合は、先に進む前にデータベースを手動でバックアップする必要があります。
ComfortUpdateによってインストールファイルが最新バージョンに更新され、終了します。メジャーアップデートの際は、必要なデータベースの更新を行うためのページにリダイレクトされます。
データベースの更新は、ComfortUpdateの一部ではなく、更新の方法に関係なく、LimeSurveyの一般的な機能であることに注意してください。
ComfortUpdateを無効にする
新たなリリースが出たときに新しいリリースが利用できますというポップアップメッセージが表示されないようにするには、ComfortUpdateを無効にしたい場合は、"config.php"ファイル(/LimeSurvey/application/configにあります)に次のオプションを追加することができます。
'updatable' => false
ただし、重要なセキュリティアップデートを見逃す可能性があるため、これを無効にしないよう強くお勧めします。
トラブルシューティング
ComfortUpdate実行中にエラーが発生した
まず、1分後に同じステップをもう一度実行してみてください。場合により、サーバーが更新パッケージを生成する必要があり、これには1分かかります。それでも解決しない場合は、他のトラブルシューティングの解決策を確認してください。
サーバーの応答なし - ComfortUpdateサーバーが応答しない
2022年12月以降、更新後のサーバーへの接続の既定値はSSLのみを使用するよう変更されました。 これにより、サーバー上のOpenSSL PHPライブラリーを適切に設定・有効化し、サーバーが外部(comfortupdate.limesurvey.org)とHTTP SSL接続ができるようにする必要があります。 これらの要件のいずれかが満たされない場合、このようなメッセージが表示されます。 暫定的な回避方法(非推奨)は、 /application/config/updater_version.phpでこの要件を以下のように無効にすることです。
$config['comfort_update_server_ssl'] = 0;
ステップ3で空白ページが表示される問題
ステップ3で空白のページが表示される場合は、通常、PHP構成のメモリ制限が低すぎます。この手順では、LimeSurveyはデータベースバックアップと(置き換えられるファイルの)バックアップを作成しようとします。
update.limesurvey.comへの接続にプロキシーサーバーを利用する場合の問題
プロキシーを使用している場合は、ComfortUpdateを使用できるように設定を調整する必要があります。設定ファイルでプロキシサーバーの詳細を設定します(全体設定を参照)。