cms:drupal:upgrade8-2:start
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン次のリビジョン両方とも次のリビジョン | ||
cms:drupal:upgrade8-2:start [2022/01/04 14:28] – [7->8 試し2] king | cms:drupal:upgrade8-2:start [2022/01/04 23:47] – [コンテンツの表示] king | ||
---|---|---|---|
行 4: | 行 4: | ||
* Entity https:// | * Entity https:// | ||
- | ===== referenceを移行 | + | ===== 準備 |
- | D7で移行モジュールを入れる | + | 前回、referenceを再設定が必要になったので、今回は事前準備として |
- | * https:// | + | |
- | < | + | [[entityreference]] |
- | Go to admin/ | + | |
- | </ | + | |
- | {{: | + | |
- | 実行、少々時間 | + | さくらサブドメインのルートにいれてるが、そのルートは別独自ドメインの配下にあるため、前回は移行する際独自ドメイン側のサブフォルダに構築してみた。だいたいうまくいっていたようであるがcolorboxの参照先がうまく移行できていなかった |
- | {{: | + | 今度は逆に、今のサイトを独自ドメイン下に移動(フォルダ名を変えるだけですけど)し、サブドメインのルートにD8を展開してみる。 |
+ | このとき不安点としては、バックアップは取るんで最悪元に戻せるはずだけど | ||
+ | * httpsの接続がうまくいかないようにならないかなってことと | ||
+ | * 元のサイトを参照しながらうまく動かせないようにならないかなってこと | ||
- | ==== POST-CONVERSION TASK LIST ==== | + | 失敗したら戻せばいいか・・・(戻せなかったりして・・・)。。逆にすると、昔のサイト側がうまく動かなくなってしまい管理ページにアクセスできなくなってしまった。なんかすればできるような気もするけど。前と同じやり方で再度トライする。逆に独自ドメイン配下に置いたD8側をサブドメインルートに持ってくるようにリネームしたら、こっちはこっちで管理ページを保存するだけでうまく動くようになった。なので、今回もこっちでやってみる。 |
- | * Test all CRUD operation for each entity. | + | |
- | CRUDというのは初めて聞いたけど、Create, | + | ===== 一度消す ===== |
+ | 構築したものを一度全部消す。さくらの管理ん画面からphpmyadminツールを立ち上げてサフィックスついたものを全部消した。そのあと、独自ドメイン配下のファイル群も全部消去しまっさらのフォルダにした。その後、再度D8をuploadする。 | ||
- | === FIELDS | + | ===== install ===== |
- | * For each field: | + | その後通常にアクセスし、設定を継続。これは[[..: |
- | * restore the widget: it is reset tot Autocomplete by default; | + | |
- | * restore the formatter of each View mode; it is set to " | + | |
- | === VIEWS === | ||
- | * Check any views where you used the entityreference; | ||
- | < | ||
- | * For each mentioned View, check each display and test thoroughly!\\ 上記の各ビューについて、各ディスプレイを確認し、徹底的にテストしてください。 | ||
- | * If you have dev environment and/or use features, perform the changes locally and check your views. You will have the ability to export them and import into your live site after the conversion. Using features would be even easier as you can just revert to your new views that utilize the entity reference handler. | ||
- | 開発環境がある場合や機能を使用している場合は、ローカルで変更を実行し、ビューを確認してください。 変換後、それらをエクスポートしてライブサイトにインポートすることができます。 エンティティ参照ハンドラーを利用する新しいビューに戻ることができるため、機能の使用はさらに簡単になります。 | ||
- | {{: | + | ===== コンテンツの表示 ===== |
- | + | タイトルが見えるのにbodyが表示されないので、はまった。これは、試し1でもハマったが、その時は何かをごちゃごちゃやっていて、よく覚えていなかった。その時も、1日ぐらいごちゃごちゃやってたような・・ | |
- | 「高度」にあるコンテクスチャフィルタが消失しているので、再設定する(nodereferenceではなくentity_の方で)ことと、フィールドは何も表示されてないが、上の右図にあるように「ラベル」となっていることを、一度entityに選び直して、ラベルにすることで正常に戻る。 | + | |
+ | < | ||
+ | 今度は、insertモジュールがどうこうとか言って編集できないものがではじめる。 | ||
cms/drupal/upgrade8-2/start.txt · 最終更新: 2022/01/10 12:42 by king