cms:drupal:start
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
cms:drupal:start [2022/01/06 19:48] – [配色変更可能なテーマなのに変更できない(6.x)] king | cms:drupal:start [2023/12/18 20:54] (現在) – [Drupal 9->10] king | ||
---|---|---|---|
行 35: | 行 35: | ||
[[d7_move]] Drupal7元サイト移動 | [[d7_move]] Drupal7元サイト移動 | ||
+ | ===== Drupal 9->10 ===== | ||
+ | あれほど苦労して9まであげたのに、もうサポート切れとか。。。(2023/ | ||
+ | |||
+ | * [[Drupal10]] | ||
+ | * [[Drupal10Try1]] | ||
+ | * [[Drupal10Try2]] | ||
+ | * [[Drupal10Try3]] | ||
+ | * [[Drupal10Try3cont]] | ||
+ | * [[Drupal10Try3post]] | ||
+ | |||
+ | |||
+ | |||
+ | ===== Drupal9 Minor update ===== | ||
+ | Composerでやることにあったのは管理者にとっては良いことなのだろうが、わかってなくて使っている人には困ったものだ。よくわかってないからトラブルに対処しにくい、というかわからない。。。 | ||
+ | |||
+ | * [[d9_minorupdate|9.3.2-> | ||
+ | * [[d9_minorupdate2|9.3.3-> | ||
+ | * [[d9_minorupdate3|9.3.6-> | ||
+ | * [[d9_minorupdate4|9.3.8-> | ||
+ | * [[d9_minorupdate5|9.3.9-> | ||
+ | * [[do_minorupdate6|9.3.14-> | ||
+ | * [[do_minorupdate7|9.4.7-> | ||
+ | |||
+ | [[d9_moduleupdate_945]] 9.4.5まで難なく動いていたが、レポートの中の「利用可能なアップデート」で更新すると404エラーになるようになった | ||
==== D9移行後の疑問 ==== | ==== D9移行後の疑問 ==== | ||
* 移行に使用した、migradeの3つのモジュールは外してのいいのだろうか | * 移行に使用した、migradeの3つのモジュールは外してのいいのだろうか | ||
行 50: | 行 74: | ||
webformのライブラリはwebformのモジュールをuninstall | webformのライブラリはwebformのモジュールをuninstall | ||
- | ===== さくらでの設定(D6時) ===== | + | ==== D9のテーマ |
+ | D7の時のようにいろんなテーマが簡単に使用できるような時代ではないようだ。いくつか試したが、設定が難解で思い通りにならなかった。 | ||
+ | < | ||
- | さくらではphpがCGIで動いているので、.htaccessへのphpディレクティブを記述できない。記述すると500エラーになる。それで、php.iniに記載するのだが、これはコントロールパネルから行う。 | + | 標準テーマであるBartikのままにする</ |
- | < | + | |
- | ; magic word for mbstring | + | |
- | mbstring.language = neutral | + | |
- | mbstring.http_input = pass | + | |
- | mbstring.http_output = pass | + | |
- | mbstring.encoding_translation = off | + | |
- | mbstring.func_overload = 0 | + | |
- | mbstring.internal_encoding = UTF-8 | + | |
- | </code> | + | |
- | あとは、MySQLのサーバホスト名を注意するだけ(localhostじゃない。と言う意味)ぐらいですね。installの最初の画面で高度なoptionを開いて設定しないと、データベースに接頭辞がつかずに下手になってしまう事(扱えるデータベースが、プランに寄って一つなので)ぐらいです。 | + | 文字が明朝体で嫌だったが、asset_injectorで |
+ | < | ||
+ | body { | ||
+ | font-family: | ||
+ | } | ||
+ | </ | ||
+ | で全て上書きすることで対応した。 | ||
- | ==== 配色変更可能なテーマなのに変更できない(6.x) | + | ==== composerでuninstall |
- | デフォルトだと正常に表示するのに、配色を変えるとCSSは正常だが配色が抜けてしまう(色無し)。これはずいぶん悩みました。てっきりファイルやフォルダのアクセス権の問題だろうと思い、そこら中、いじりましたが、結局下記の事でした。下記記事に感謝です。 | + | composerで依存関係構築してインストールしてくれるのはいいが、削除の仕方やアンインストール方法については記載がない |
- | [[http://drupal.0829.info/installation-and-configuration/ | + | 直訳っぽいが、[[https://www.webdevqa.jp.net/ja/composer/ |
- | ==== files と files/tmp フォルダと .htaccess ファイル ==== | + | |
- | > | + | |
- | files フォルダおよび files/tmp フォルダ内の.htaccess ファイルを編集し、Optionsディレクティブを削除すれば良い。 | + | < |
+ | これは依存関係マネージャーです。要件を計算してからダウンロードするだけです。\\ | ||
+ | インストール後/ | ||
- | ===== Internal Server Errorが発生する(MacOS 10.6 Drupal6.1.2) ===== | + | Drupal a Composerワークフローを使用するサイトでは、< |
+ | - Drupal管理者から、モジュールをアンインストール/ | ||
+ | - Drupalインストールのルートにあるcomposer.jsonファイルを編集します。これは/ | ||
+ | - 実行composer update | ||
- | .htaccessファイルに下記が記載されているらしい。 | + | Composerはモジュールをファイルシステムから削除し、インストールのパッケージではなくなったことを認識します。 |
- | | + | ===== さくらのphp ===== |
+ | さくらではphpがCGIで動いているので、.htaccessへのphpディレクティブを記述できない。記述すると500エラーになる。それで、php.iniに記載するのだが、これはコントロールパネルから行う。 | ||
+ | ===== D6時の話 ===== | ||
+ | 過去の話、でも役に立つこともあるかも | ||
- | サーバが自動挿入をしていないのに「LayoutIgnoreURI」を指定していると、サーバが内部エラー(# | + | [[drupal_d6]] |
cms/drupal/start.txt · 最終更新: 2023/12/18 20:54 by king