Drupal Trouble Shooting
イシュー
- Drupalサイトで以下のエラーが発生。対応する
サイトに予期せぬエラーが起こりました。しばらくたってから再度お試しください。
直前の修正を戻す。
- サービスメニュー- 開発者用ツール[CodeComit] - 対象コードをクリック
左メニュー- [コミット] - 直近のコミットをクリック
composer.json
- "wikimedia/composer-merge-plugin": "^1.4" + "wikimedia/composer-merge-plugin": "^1.4", + "webonyx/graphql-php": "^0.12.4"
- composer.lock のupdate方法
/var/log/httpd/error_log
[Mon Jul 30 01:07:40.518149 2018] [php7:notice] [pid 3320] [client 172.31.13.155:21026] Uncaught PHP Exception Drupal\\Component\\Plugin\\Exception\\PluginException: "Plugin (condition_group) instance class "Drupal\\block_visibility_groups\\Plugin\\Condition\\ConditionGroup" does not exist." at /var/app/current/core/lib/Drupal/Component/Plugin/Factory/DefaultFactory.php line 97
- elastic beanstalk を再起動したため、インストールしたモジュールが消えたっぽい。
以下をmodules配下に配置することによってエラー解消
インストールしたモジュール
参考
テーマの追加でエラーになる場合
nginx/default.conf を修正
/etc/nginx/sites-available/ directory on Ubuntu and add rewrite ^/core/authorize.php/core/authorize.php(.*)$ /core/authorize.php$1; just above the location ~ \..*/.*\.php$ { return 403; } block. Location does matter!.. Restart your server:
nginx へ接続 $ docker-compose exec web bash $ cd /etc/nginx $ ls