コメントを追加

[Drupal] Drupal8 in さくらインターネット 苦戦中

shin月, 2016-01-04 19:29 に投稿

現在使っている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として閲覧)すると
   "サイトに予期せぬエラーが起こりました。しばらくたってから再度お試しください。"
   メッセージが出て何もできなくなる(で、何度も再インストール)

このフィールドの内容は作成者のみが確認でき、一般には公開されません。

プレーンテキスト

  • HTMLタグは利用できません。
  • 行と段落は自動的に折り返されます。
  • ウェブページのアドレスとメールアドレスは自動的にリンクに変換されます。
CAPTCHA この質問はあなたが人間の訪問者であるかどうかをテストし、自動化されたスパム送信を防ぐためのものです。