CONTENTS
Lastmodified 2022-02-14 (月) 16:09:41
phpBB-3.3.4_to_3.3.5.zip をダウンロードし、解凍。
phpBB-3.3.4_to_3.3.5 docs install vendor
アップロード前に、アップロード先ディレクトリ(/usr/local/www/XPJ)をバックアップしておく。
tar cvfzp XPJ.tar.gz XPJ
https://qiita.com/yamagami2211/items/2d0ff39619cebc245f7b
phpBB3 3.2.8 と日本語ランゲージパックを新規インストールする。
日本語化(メイン 掲示板の環境 デフォルト言語 日本語)する。
拡張機能をインストールする。 https://phpbb-extensions.ga/lotusjeff/sitemap
自動アップデートしたら、エラーした。
Fatal error: Declaration of phpbb\template\twig\lexer::tokenize(Twig_Source $source) must be compatible with Twig\Lexer::tokenize($code, $name = NULL) in /usr/local/www/XPJ/install/update/new/phpbb/template/twig/lexer.php on line 16
https://timenote.blogspot.com/2014/10/phpbb3.html#!/2014/10/phpbb3.html
Fatal error: Declaration of phpbb\template\twig\lexer::tokenize(Twig_Source $source) must be compatible with Twig\Lexer::tokenize($code, $name = NULL) in /usr/local/www/XPJ/phpbb/template/twig/lexer.php on line 16
https://www.phpbb.com/support/documents.php?mode=install&version=3.3#update_patch
パッチファイルパッケージは、パッチアプリケーションを介して更新したい人のためのものであり、それに慣れている人だけが使用する必要があります。 パッチファイルは、phpBBコアファイルに変更があり、変更されたすべてのファイルにそれらを再度追加したくない場合の1つのソリューションです。 これを使用するには、標準のUNIXタイプのパッチアプリケーションへのコマンドラインアクセスが必要です。 そのようなアプリケーションにアクセスできないが、それでもこの更新アプローチを使用したい場合は、自動更新パッケージ以下に説明します。 これは、推奨される更新方法でもあります。 以前の安定版リリースから更新できるように、多数のパッチファイルが提供されています。正しいパッチを選択します。 たとえば、現在のバージョンが3.2.0の場合は、phpBB-3.2.1-patch.zip/tar.bz2ファイルが必要です。phpBBコアファイル(つまり、index.php、viewforum.phpなど)を含む親ディレクトリに正しいパッチを配置します。 これが完了したら、次のコマンドを実行する必要がありますpatch -cl -d [PHPBB DIRECTORY] -p1 < [PATCH NAME](PHPBB DIRECTORYは、phpBBインストールが存在するディレクトリ名(たとえばphpBB)であり、PATCH NAMEは選択したパッチファイルの関連ファイル名です)。 これは、うまくいけばHUNKFAILEDコメントなしですぐに完了するはずです。
patch -cl -d /usr/local/www/XPJ -p1 < phpBB-3.2.8_to_3.3.2.patch
失敗した場合は、 変更されたファイルパッチを適用できなかったファイルを置き換えるパッケージ。これらの特定のファイルにMODを手動で再追加する必要があることに注意してください。 または、方法がわかっている場合は、.rejファイルを調べて、どこで何が失敗したかを判断し、関連するソースを手動で調整できます。 もちろん、使用後にパッチファイルを削除する必要があります。その他の更新手順については、に移動し/install/app.php/update、[データベースのみを更新]を選択して、ファイルの更新が完了したら ページを送信する必要があります。 これにより、データベーススキーマとデータ(適切な場合)が更新され、バージョン番号がインクリメントされます。サーバーへのシェルアクセスがある場合は、コマ ンドラインインターフェイスを介して更新することをお勧めします。 ボードのルートから、次のコマンドを実行しますphp bin/phpbbcli.php --safe-mode db:migrate。
phpBB328⇒333へUPしたら、
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/language/language.php on line 313: vsprintf(): Too few arguments [phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_acp.php on line 139: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3009) [phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_acp.php on line 139: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3009) [phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_acp.php on line 139: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3009) [phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_acp.php on line 139: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3009)
https://www.phpbb.com/customise/db/translation/japanese/
Total access 1445:本日 1:昨日 0