Task(タスク) #4025
完了OpenPNE3_Setup_Guide.txt の動作環境を更新する
100%
説明
概要¶
OpenPNE3_Setup_Guide.txt の動作環境を更新する
追加する文言¶
日本語¶
動作環境 Webサーバ Apache * mod_rewrite を使用可能 PHP PHP 5.2.11 以降 (PHP 5.2.11 未満で動作させる場合は libxml 2.9 以降と一緒に PHP をビルドしてください) * PHP の mbstring 拡張モジュールを使用可能 * PHP の XML 拡張モジュールを使用可能 * PHP の PCRE 拡張モジュールを使用可能 (UTF-8 サポート) * PHP の PDO 拡張モジュールを使用可能 (利用する DBMS のドライバも含む) * PHP の JSON 拡張モジュールを使用可能 * PHP から GD ライブラリを使用可能 (JPEG/GIF/PNG サポート) * PHP の exif 拡張モジュールを使用可能 * PHP の mcrypt 拡張モジュールの使用を推奨 * PHP の APC (もしくは APCu) 拡張モジュールの使用を推奨 データベースサーバ MySQL 4.1 以降(5.1 以降を推奨) PostgreSQL, SQLite は現時点で未サポート(将来的にサポート予定) 推奨環境 OS Debian 8 (jessie) Webサーバ Apache 2.4.10 以降 (Debian 8 安定版 (stable) ディストリビューションのパッケージ に含まれているバージョン) * mod_rewrite を使用可能 PHP PHP 7 以降 (Debian 8 安定版 (stable) ディストリビューションのパッケージ に含まれているバージョン) * PHP の mbstring 拡張モジュールを使用可能 * PHP の XML 拡張モジュールを使用可能 * PHP の PCRE 拡張モジュールを使用可能 (UTF-8 サポート) * PHP の PDO 拡張モジュールを使用可能 (利用する DBMS のドライバも含む) * PHP の JSON 拡張モジュールを使用可能 * PHP から GD ライブラリを使用可能 (JPEG/GIF/PNG サポート) * PHP の exif 拡張モジュールを使用可能 * PHP の mcrypt 拡張モジュールの使用を推奨 * PHP の APCu 拡張モジュールの使用を推奨 データベースサーバ MySQL 5.5.53 以降 (Debian 8 安定版 (stable) ディストリビューションのパッケージ に含まれているバージョン) PostgreSQL, SQLite は現時点で未サポート(将来的にサポート予定) OpenPNE3 は以下のような環境での動作をサポートしています。 サポート対象 クライアント OS Windows * Microsoft のサポート期間内であるもの Mac OS (もしくは OS X) * 最新版とその 2 バージョン前 Android * 最新版とその 2 バージョン前 iOS * 最新版とその 2 バージョン前 ブラウザ Internet Explorer (互換モードは無効の状態) * Microsoft のサポート期間内であるもの Microsoft Edge * Microsoft のサポート期間内であるもの Firefox * 最新版 Google Chrome * 最新版 Safari * 最新版 サポート対象 サーバー OS Debian * Debian 8
英語¶
MINIMUM REQUIREMENTS Web Server Apache * The "mod_rewrite" module is available PHP PHP version 5.2.11 or later (if you want to use with earlier than PHP 5.2.11, you should build PHP with libxml 2.9+) * The "mbstring" module is available * The "xml" module is available * The "PCRE" module is available (That must be support UTF-8) * The "PDO" module is available (containing DBMS drivers that you want to use) * The "JSON" module is available * The GD library is available from PHP (That must be support JPEG, GIF and PNG) * The "exif" module is available * The "mcrypt" module recommendation * The "APC" (or "APCu") module recommendation Database Server MySQL 4.1 or later (5.1 or greater recommended) At this time, PostgreSQL and SQLite are not supported (They will be supported in the future) RECOMMENDED SPECS OS Debian 8 (jessie) Web Server Apache version 2.4.10 or later (the version in the Debian 8 stable distribution) * The "mod_rewrite" module is available PHP PHP version 7 or later (the version in the Debian 8 stable distribution) * The "mbstring" module is available * The "xml" module is available * The "PCRE" module is available (That must be support UTF-8) * The "PDO" module is available (containing DBMS drivers that you want to use) * The "JSON" module is available * The GD library is available from PHP (That must be support JPEG, GIF and PNG) * The "exif" module is available * The "mcrypt" module recommendation * The "APCu" module recommendation Database Server MySQL 5.5.53 or later (the version in the Debian 8 stable distribution) At this time, PostgreSQL and SQLite are not supported (They will be supported in the future) OpenPNE 3 supported under the following environment. Supported Client OS Windows * Those that are within the support period of Microsoft Mac OS (or OS X) * (Current - 2) and Current Android * (Current - 2) and Current iOS * (Current - 2) and Current Web browsers Internet Explorer(Compatibility mode is invalid) * Those that are within the support period of Microsoft Microsoft Edge * Those that are within the support period of Microsoft Firefox * Current Google Chrome * Current Safari * Current Supported Server OS Debian * Debian 8
英語での表記は
https://jquery.com/browser-support/
を参考にしました。
isao sano さんがほぼ8年前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
https://github.com/openpne/OpenPNE3/pull/396
にてプルリクエストしました。
isao sano さんがほぼ8年前に更新
- 関連している Backport(バックポート) #4059: OpenPNE3_Setup_Guide.txt の動作環境を更新する を追加
isao sano さんがほぼ8年前に更新
- 関連している Backport(バックポート) #4060: OpenPNE3_Setup_Guide.txt の動作環境を更新する を追加
Shinichi Urabe さんがほぼ8年前に更新
差し戻し点追記¶
既存の文章においては、半角文字と全角文字の間は半角スペースがはいっています。
追記された文章にはそのような記述にはなっていないようですが、少なくとも既存のスタイルに揃えた方がよいです。
スタイルガイドは決まっていませんが、例えばマイクロソフトの日本語のスタイルガイドにおいては以下のような記述があります。
- Microsoft ランゲージ ポータル
引用
Spaces
Between characters, a space should be inserted as follows.
1.Between full-width and half-width characters
In principle, insert a half-width space.
kaoru n さんがほぼ8年前に更新
- ステータス を Rejected(差し戻し) から Pending Review(レビュー待ち) に変更
動作環境と推奨環境を追加しました
推奨環境のApache等のバージョンは、現時点で https://packages.debian.org/stable/ に記載されているものとしています。
https://github.com/openpne/OpenPNE3/pull/396
isao sano さんがほぼ8年前に更新
半角文字の後ろの半角スペースが足りていなかったため、修正を追加しました。
プルリクエストは変わらず
https://github.com/openpne/OpenPNE3/pull/396
です。
Shinichi Urabe さんがほぼ8年前に更新
- ステータス を Pending Review(レビュー待ち) から Rejected(差し戻し) に変更
#3957 が master にマージされていないため、気づきにくいですが、 PHP 5.6 においての拡張は APC ではなく APCu となります。
Shinichi Urabe さんがほぼ8年前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
isao sano さんが7年以上前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
https://github.com/openpne/OpenPNE3/pull/457
プルリクエストを作成し直しました。
Shinichi Urabe さんが7年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Rejected(差し戻し) に変更
Shinichi Urabe さんが7年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Rejected(差し戻し) に変更
PHP の exif 拡張モジュールを使用可能
の説明が削除されています- バックポートチケットの対応には PHP 7 の推奨環境についての説明は不要だと思いますが、 0265e13f6 の差分において 半角文字と全角文字の間に半角スペースをつける対応も混ざっており、半角スペースの修正だけを git-cherry-pick することができません。また、この コミットメッセージの「OpenPNE3_Setup_Guide に動作環境と推奨環境を追加」という説明から読み取れない修正が含まれることになります。
isao sano さんが7年以上前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
本文に修正内容を記載しました。
https://github.com/openpne/OpenPNE3/pull/457
コミットを整理し、再度プルリクエストしました。
コミットは以下のようにまとめました。
- Update the operating environment (refs #4025)
-サポート対象 クライアントの更新
- (Fixed # 4025) Added operating environment and recommended environment to OpenPNE3_Setup_Guide
-動作環境及び推奨環境の追加
-コミットメッセージを英語に
- I fixed the style by entering a space(refs #4025)
-スペースの調整
- Fix ACP to ACPu (refs #4025)
-推奨環境のPHPの拡張の APC を APCu に修正
- Change recommended version of PHP (refs #4025)
-PHPのバージョンを 7 に修正
Shinichi Urabe さんが7年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Rejected(差し戻し) に変更
- https://github.com/openpne/OpenPNE3/pull/457/commits/f73b8e43b67ffced2982212f0ff2290c60bf7d04#diff-62859339124b540f46683706a1417f1fR35 のところは
RECOMMENDED SPECS
ではなくWeb Server
とするのが正しいです PostgreSQL, SQLite は現時点で未サポート(将来的にサポート予定)[At this time, PostgreSQL and SQLite are not supported (They will be supported in the future)]
については RECOMMENDED SPECS においても同じだと思いますので記載しない理由は今のところないはずです
isao sano さんが7年以上前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
#4025#note-27 で頂いた指摘の通り修正しました。
レビューお願いします。
Shinichi Urabe さんが7年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Rejected(差し戻し) に変更
https://github.com/openpne/OpenPNE3/pull/457/commits/f73b8e43b67ffced2982212f0ff2290c60bf7d04 の修正により
MINIMUM REQUIREMENTS において以下のように記述が変わってしまいましたが、 PHP version 5.2.11 or later
の中には PHP version 5.5 も含まれます。 5.5 からは APCu を使う。
The "APC" module recommendation
そのため、 上記説明への記述変更は不適切で、 The "APC" (or "APCu") module recommendation
と説明を修正するべきです (日本語の説明も同様)
isao sano さんが7年以上前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
#4025#note-31 の指摘に関して修正しました。
「or」の翻訳をが「または」と「もしくは」が混在していたため、「もしくは」に統一しました。
Shinichi Urabe さんが7年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
OKです