既存のプロジェクトを簡単にコンポーザに切り替えるにはどうすればよいですか?このプロジェクトは現在6.1から8.7に更新されており、作曲家で実行する必要があります。新鮮な作曲家の設定は問題ではありません。最後のプロジェクトでは、新しいホストを作って、作曲家経由でTYPO3をインストールし、コンポーザー経由で拡張機能をインストールし、db、fileadmin、uploadsを移行しました。簡単な方法がありますか?実行中のインスタンスでコンポーザモードに切り替える
2
A
答えて
10
移行TYPO3として本当の他の方法で、少なくとも自動化しない方法は、ありませんが、少なくとも以下の工程を必要とし:
- は、TYPO3の現在のバージョンを書き留めて、すべての拡張機能
- は、すべての埋め込みTYPO3と延長コード税込を削除します。 Gitはあなたの
.gitignore
に(カスタム場合と
bin-dir
)Composer manifest- が作曲
vendor-dir
を追加 - を、例えば、TYPO3およびバージョンと
--prefer-lowest
持つすべての拡張機能を必要とするサブモジュールcomposer require typo3/cms:^8.7.7 --prefer-lowest
スイッチを完了する前に誤って更新を行わないようにします。ユーザーファイルやデータベースのデータへの更なる変更は、あなたが今、コンポーザーモードでTYPO3を実行していることになる必要はありませんので
。
さらに、新しいバージョンを展開した後で少なくとも1つのcomposer install
が実行されるように、展開ワークフローを調整する必要があります。
1
あなたはまた、コンポーザーモードに新しいバージョンに多分アップグレードするか、時にはまったく同じバージョンのクラシックモードから
関連する問題
- 1. 実行中の他のアプリケーションに切り替える方法
- 2. 既に実行中のアプリケーション間の切り替え
- 3. 実行中のJavaプログラムの言語を切り替えるベストプラクティス
- 4. アニメーション中にブロックリンクを切り替える
- 5. 2つの実行中のプログラムを自動的に切り替える
- 6. ビューで実行するようにクエリを切り替える
- 7. 他のビューの切り替えに切り替えるapp xcode
- 8. コンピュータ/サーバ間でプログラムの実行を切り替える
- 9. 実行時にTG2のデータベースを切り替える
- 10. 実行時にリピータのItemTemplateを切り替える
- 11. アクティビティの切り替え時にクロノメーターを実行する方法
- 12. アクティビティの切り替え中にBLEデバイスが切断される
- 13. Java Swing - 実行時に動的にロケールを切り替える
- 14. 実行時にMasterPageFileを切り替える
- 15. 高速ユーザー切り替え後にスクリプト/プログラムを実行する
- 16. Android:3GとWIFIの切り替えはアプリの途中で切り替える=ネットワーク接続が失われる
- 17. 切り替え
- 18. 切り替え
- 19. LINQに切り替える
- 20. maps.googleapis.comに切り替える
- 21. maven3に切り替える
- 22. ダイナミックリンクに切り替える
- 23. ec2インスタンス間でパブリックDNSを切り替える
- 24. タイマーでイベントを生成中に値を切り替える
- 25. フラグメント切り替え中にonResume()の代わりに
- 26. jQueryクラスの切り替えとクッキーの値の切り替え?
- 27. 2つの画像の切り替え時の切り替え
- 28. どのように切り替えるかDatabaseGeneratedOption.Identityをオン/オフで実行時に
- 29. 実行時に切り替えることができるコンポーネントのプログラミングパターン
- 30. シェフ - ユーザーの切り替えとパッケージのインストールの実行