[Drupal] Drupal8 in さくらインターネット 苦戦中
現在使っているDrupal6からDrupal7にアップグレードできない…と思いつつ放置していたらいつの間にかDrupal8がリリースされてしまった。
となるとDrupal6はメンテナンスから外れるので、Drupal7かDrupal8に移行しないといけないわけで、Drupal8を頑張ってみたのだけど、2日やってもダメ。どうしよう...
とはいえ、それなりにできていて、最後の詰めが出来ていない状態(と思いたい)。誰かが解決してくれる…いや、して欲しい…
多分エラーリカバリのモジュールをどこかに入れたら解決するんじゃないかと
移行手順で試行錯誤したのは以下の点
ちなみに、私の環境は、さくらインターネット スタンダードプラン
■Drupal8のクリーンインストール
・MySQLデータベース作成時にV5.6(CGI版)を指定
※"標準のPHP[PHP5](推奨)"だと、V5.4(CGI版)になってしまう
・/php.iniはDrupal6と同じ
・.htaccessのOptions/RewriteBaseディレクティブもDrupal6と同じ
ただし、FollowSymLinksは存在しなかったので不要
・/vendor/.htaccessも同様の処理が必要
・セットアップ時に.htaccessが多数作られるので生成モジュール自体を変更
/core/lib/Drupal/Component/PhpStorage/FileStorage.php
⇒問題なし(後述のログアウトしても大丈夫という意味)
■Drupal6環境のmigration
・sites/default/settings.phpのfile_private_pathのprivate filesは
"/files"で良いみたい
・upgrade中に入力する "Source files / Files directory"は、
サイトのトップフォルダを指定
ex. "/home/USER/www/www.e384.net"
⇒○投稿自体,taxonomy,等主要なものは全て引き継がれている
△private filesの下はコピーされないので後から手作業で
△Drupal6の"内容別メニュー"に対応するエントリが無い
△対応しているテーマが少ない(今ならMayo/Mochaにするつもり)
×ログアウト(anonymousとして閲覧)すると
"サイトに予期せぬエラーが起こりました。しばらくたってから再度お試しください。"
メッセージが出て何もできなくなる(で、何度も再インストール)
最近のコメント
…