ユーザ用ツール

サイト用ツール


cms:drupal:upgrade8

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
cms:drupal:upgrade8 [2022/01/01 13:11] – [Colorbox] kingcms:drupal:upgrade8 [2022/01/03 15:00] (現在) – 削除 king
行 1: 行 1:
-====== Upgrade7to8 ====== 
-やり方がはっきりわからない。とりあえずやってみる。 
- 
-https://www.gennai3.com/techinfo/cms/drupal8/migration 
- 
-==== ダウンロードする ==== 
-https://www.drupal.org/project/drupal/releases/8.9.8 
-最後のリリース(この時点で既に8のサポートは終了している) 
- 
-  * テスト用のディレクトリにコピー(upload) 
-  * データベースと、ユーザ名、パスを記録(今のD7のsetting.phpに書いてある) 
-  * インストールした場所をアクセス 
-  * いつものようにインストール 
-{{:cms:drupal:d8-1.png?direct&400|}} 
- 
-{{:cms:drupal:d8-2.png?direct&400|}} 
- 
-{{:cms:drupal:d8-3.png?direct&400|}} 
- 
-画面が表示された。やったー 
- 
-しかし、これ。どこをアクセスしてもこれ 
- 
-{{:cms:drupal:d8-4.png?direct&400|}} 
- 
-なんでや! 
- 
-==== .htaccessがない ==== 
-そういえば解凍した時に、.htaccessが入ってないような気がしてたわ。Macでは不可視ファイルを表示するようにしたったはずなんだがアップデートなどで変わってしまったのかな。下記で一時的に表示を変えられることを知った。 
- 
-シフト + ⌘ + . 
- 
-{{:cms:drupal:d8-5.png?direct&400|}}  
- 
-==== D7で使っていたモジュールを入れる ==== 
-^Module^移行^ 
-^css_injecttor|ない| 
-^date|コアに含まれるとある| 
-^ctools|https://ftp.drupal.org/files/projects/ctools-8.x-3.7.tar.gz| 
-^calendar|https://ftp.drupal.org/files/projects/calendar-8.x-1.0-alpha4.tar.gz| 
-^backup_migte|https://ftp.drupal.org/files/projects/backup_migrate-5.0.1.tar.gz| 
-^ckeditor|コアの一部になると書いてある| 
-^imce|https://ftp.drupal.org/files/projects/imce-8.x-2.4.tar.gz| 
-^insert|https://ftp.drupal.org/files/projects/insert-8.x-2.0-beta2.tar.gz| 
-^libraries|https://ftp.drupal.org/files/projects/libraries-8.x-3.0-beta2.tar.gz| 
-^link|コアに含まれている| 
-^oauth|入れてるけど使ってない| 
-^pathauto|https://ftp.drupal.org/files/projects/pathauto-8.x-1.8.tar.gz| 
-^reference|※わからない。\\  D7にあったものは、D6と同じ機能を提供するためにあったモジュールらしい| 
-^syntax highliter|ない。alpaとbetaがあるようだが、composerからのインストールとなっていてわからない| 
-^syntax hilighter insert|入れてるけど使ってない| 
-^tagclouds|有効にしてなかったようだが、たぶんうまく表示できなかったんだろう\\ https://ftp.drupal.org/files/projects/tagclouds-2.0.0.tar.gz| 
-^token|https://ftp.drupal.org/files/projects/token-8.x-1.10.tar.gz| 
-^twitter|入れてるけど、有効にしてない| 
-^views|コアに入っているらしい| 
-^webform|https://ftp.drupal.org/files/projects/webform-6.1.2.tar.gz| 
-^Wysiwyg|入れてるけど有効にしてない。わからない、ないみたい| 
-^xmlsitemap|有効にしてる、これ、なににつかうやつなんだったっけ?\\ https://ftp.drupal.org/files/projects/xmlsitemap-8.x-1.2.tar.gz| 
- 
-==== 移行? ==== 
-一応バックアップは取ったよ。 
- 
-migradeなんとかいうプラグインを3つ有効にする 
- 
- 
-==== Colorbox ==== 
- 
- 
-各コンテンツタイプにおいてInsert imageなどの設定を有効に指定おく必要がある。これは移行されてないようだ。非常にハマった。 
- 
-https://www.drupal.org/project/insert/issues/3043376 
- 
-サムネールが移行されてない模様 
-もとは /home/husq/www/www_cycle_eek/sites/default/files/styles/medium にある..主導で移行すれば良いのかしら? 
- 
-主導だけではダメなようだ、どうも絶対アドレスになってる(表示ソースを見るとだが) 
-移行後のデータソース 
-<code html> 
-<p> 
- <a class="colorbox colorbox-insert-image" 
-  href="https://cycle.eek.jp/sites/default/files/blog/IMG_5075.jpeg"> 
-  <img alt="" class="image-medium"  
-   src="/sites/default/files/styles/medium/public/blog/IMG_5075.jpeg?itok=TFJZb7Ad" 
-    style="height:165px; width:220px" /> 
- </a> 
-</p> 
-</code> 
- 
-Colorboxにはなってて表示されるものの、元ソース(オリジナル画像)は元のファイルURLのまま(移行前)だし、表示のサムネールはアドレスが間違ってる現在のルートである。これ、どうやって直したらいいのかな、大したデータ量じゃないから、手動でもいいけど、ちょっとしんどいな。 
- 
-移行後に作った記事 
- 
-<code html> 
-<p> 
- <a class="colorbox insert-colorbox" data-insert-class="" data-insert-type="image"  
-  href="/www_cycle_eek8/sites/default/files/blog/imakichi-logo_web_0.png"> 
-   <img alt="" class="image-colorbox__medium" data-entity-type="file" 
-     data-entity-uuid="insert-medium-c87a47dd-ab61-42f0-b51d-3e0bd8afedc8" 
-    data-insert-attach="{&quot;id&quot;: &quot;c87a47dd-ab61-42f0-b51d-3e0bd8afedc8&quot; 
-    , &quot;attributes&quot;: {&quot;alt&quot;: [&quot;alt&quot;, &quot;description&quot;] 
-    , &quot;title&quot;: [&quot;title&quot;]}}" data-insert-class="" data-insert-type="image"  
-    src="/www_cycle_eek8/sites/default/files/styles/medium/public/blog/imakichi-logo_web_0.png?itok=eWlesOYs" /> 
- </a> 
-</p> 
-</code> 
  
cms/drupal/upgrade8.1641010300.txt.gz · 最終更新: 2022/01/01 13:11 by king