問題タブ [acquia]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
drupal - 壊れた Drupal 8 モジュールを無効にする
壊れた D8 モジュールを無効にすることができないようです。私は現在 WSOD に苦しんでおり、
これを取り除くことができないようです。私は得ています
私の Acquia Cloud ログでは、私は本当にこれをそこから取り出そうとしていますが、ダイスはありません. アクティブなサービスの yml を変更してモジュールを削除するハックがありましたが、ローカル リポジトリにはリストされていません。
また、これはより大きな問題の一部のようです - https://www.drupal.org/node/2225029
しかし、答えはほとんどありません。誰かが知っているはずですよね?
php - エラー: php_network_getaddresses: getaddrinfo に失敗しました: 名前解決の一時的な失敗 (0) (drupal の Acquia コネクタ ログイン)
Acquia Cloud でサブスクリプションにログインすると、次のエラーが発生します。
エラー: php_network_getaddresses: getaddrinfo に失敗しました: 名前解決の一時的な失敗 (0)
PHPの問題だと思いますが、よくわかりません。トラブルシューティングの方法がわかりません。
私のプロジェクトのために、ローカルの Drupal サイトを Acquia Cloud に移行したいと考えています。
git - オリジンとマージから別のものにプルする方法は?
私はこの Acquia チュートリアル「Using Acquia Cloud with a remote repository」に従って、2 つのオリジンをマージしています。ここでは Acquia と Bitbucket を使用しています。
したがって、私の両方のリモートオリジンは次のようになります。
- オリジン - [サイト名]@svn-[番号].prod.hosting.acquia.com:[サイト名].git
- bitbucket - git@bitbucket.org:[ユーザー名]/[レポ].git
コードベースで作業するときは、次のようにしてコードをプッシュします。これは私の仕事用端末でのみ有効です。
- git add .
- git commit -m "メッセージ"
- git push origin 開発 && git push bitbucket 開発
さて、問題は、私には他の開発者もいるということです。したがって、彼らは bitbucket にしかアクセスできません。そのため、彼らはコードを bitbucket リポジトリにプッシュします。ローカル マシンでそれらの更新を取得し、展開のために aquia にもプッシュする必要があるのは私です。
問題は、bitbucket リポジトリから更新を取得し、acquia リポジトリにプッシュして、両方を同期させるにはどうすればよいかということです。
提案してください。
search - ポーターステマーモジュールを drupal に追加する
私は drupal を初めて使用しますが、Microsoft Web プラットフォーム インストーラーを使用して acquia-drupal 7 をインストールできました。porter Stemmer モジュールを追加しようとしていますが、選択したバージョンに関係なく、このエラーが発生します
正しくインストールしてこの警告を止めるにはどうすればよいですか?
git - Git を使用して Acquia クラウドから localhost に Drupal Web サイトを複製する方法
Git を使用して、Acquia Cloud からローカルホストに Web サイトを複製しようとしています。
このコマンドを入力しました
戻ります
javascript - 本文でjqueryのcdnを呼び出すスクリプトタグを取得し、jQueryがロードされる前に削除するにはどうすればよいですか?
珍しい問題があります。
会社の Drupal Web サイトのヘッドまたはデータベースにアクセスできませんが、提供された「JS インジェクター」を使用してサイトの「プラグイン」を構築しています。
私はローカルでハックして、JavaScript をインジェクターに直接コピー アンド ペーストします (考えてみると、これより悪い開発環境は考えられません。製品開発には永遠に時間がかかります)。
急いで、ローカルで必要な jQuery への呼び出しを誤って入れてしまいました。jQuery を 2 回呼び出すのはよくないため、ほとんどの場合、これによってページが強制終了されました。ページ ペイント/CSS はレンダリングされますが、更新したノードを編集するための管理モジュールにアクセスできないため、問題を修正できます。
「このページをカスタマイズする」ので、Ajax 呼び出しを行って Drupal バックエンド UI を初期化します。私の考えは、私が設定した別の内部ページから JS インジェクターにアクセスし、何らかの方法で「到達」してレンダリングされる前に jQuery への呼び出しを削除できるスクリプトを実行することです。
ソースからスクリプトを取得することはできますか? jQuery を使用してページ上の 2 つ目の jQuery スクリプトを削除することはできません...できますか? それは尋ねるだけで痛い。
削除しようとしている正確なスクリプトは次のとおりです。タイプ属性はありません。ただのsrc:
このようなことは可能ですか?
td;dr jquery が読み込まれる前に jquery への呼び出しを削除します。
解決策 (Serge Seredenko に感謝):
mysql - Drupal サーバー上の MySQL への root アクセスを復元する
コンテキスト: Drupal は初めてです。私は Acquia Development App 環境内で作業しています。Drupal のインストール プロセスが完了したら、作業したいデータベースを (安全なチュートリアルから) インポートしました。db のインポート後にサイトを見ようとすると、Drupal からデータベースが見つからないというエラー メッセージが表示されました。
問題: 何が起こっているのかを確認するために phpadmin に行き、いくつかのことを試した後、root を含むすべてのユーザーを誤って削除してしまいました。現在、Acquia を使用して新しい Drupal サイトのインストールを最初から開始しようとしていますが、次のメッセージが表示されます。
MySql へのアクセスを回復して root ユーザーを復元する方法がわかりません
どんな助けでも大歓迎です。ありがとう!




