問題タブ [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.
wordpress - Acquia を使用したリバース プロキシ
Acquia でホストされている Drupal ベースの Web サイトがあります。同じドメイン名のサブフォルダーとしてホスティングしているが、実際には別の場所にある WP ブログを作成したいと考えています。したがって、 http://myacquiawebsite.com/blogのようになります。
リバース プロキシでこれを実現できることはわかっていますが、Acquia でそれを行う方法がわかりません。フォワード マスキングも別のオプションですが、それについても助けが必要です。
最善の方法とこれを行う方法を教えてくれる人はいますか?
input - ssh経由でファイルを読み取るようにlogstashに指示するにはどうすればよいですか
ELK スタックを使用して、いくつかのファイルを解析する必要がありますが、それらはリモートです。私の解決策
- リモートファイルをローカルに取得するためのssh経由のrsync
私の懸念は、elasticsearch インデックスが指数関数的に (130MB 以上) 増加しているのに対し、ログファイルは 25MB しかないことです。各 rsync cron (*/5 mn) により、 logstash がsincedbのものを取得せずにファイル全体を再度読み取る可能性はありますか?
ご協力いただきありがとうございます :)
コンテキスト、私は drupal サイトのホストとして aquia を使用しているため、ログファイルへのアクセス方法を制御できません
ギヨーム・ルナール
drupal - Acquia dev (Drupal) を使用して既存の Web サイトに変更を加える方法
Drupal で構築された Web サイトがありましたが、これはもうライブではありません。ここで、サイトのテキスト コンテンツを変更する必要があります。ファイルとデータベース ダンプは圧縮されており、利用できます。このサイトを aqcuia デスクトップ セットアップに正常にインポートできました。ローカル セットアップでこのサイトのコンテンツを変更する方法を教えてください。
mysql - PDOException: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) i
私は github から drupal サイトのクローンを作成しており、acquia dev デスクトップを使用しています。
初めてサイトを複製するときはいつでも、サイトは問題なく動作します。ただし、新しいブランチをフェッチしたり、リモートを追加したりするなど、gitで何かをしているように見えるときはいつでも、次のエラーが発生し始めます。
![PDOException: SQLSTATE[HY000] [2002] lock_may_be_available() のソケット '/tmp/mysql.sock' (2) を介してローカル MySQL サーバーに接続できません (/Applications/MAMP/htdocs/global.ny の 167 行目) .gov/docroot/includes/lock.inc).] 1
これは最近まで発生していませんでした。これが git の問題なのか、ローカル ディスク メモリの問題なのか、それとも他のブランチをチェックアウトしたときに発生する settins.php の問題なのか、よくわかりません。私はこの問題に 2 日間ほど取り組んできましたが、drupal のフォーラムで提案された解決策はどれも私からは機能していないようです。さらに、drupal サイトのほとんどの回答は 5 年前のものです。
この問題は、マシンで複数の Drupal サイトのクローンを作成したときに最初に発生しました。私はMACを持っています。これがランダムに発生する理由について何か考えはありますか?
127.0.0.1 mysite.dd
/etc/hosts で
drupal-7 - Acquia ステージ環境クローン
Acquia トライアル アカウントを使用しています。同じ上にプロジェクトリポジトリをセットアップしました。ここで、ローカル マシンでステージング環境のクローンを作成したいと考えていますが、前述の手順に従って開発環境のクローンを作成することはできますが、それは可能です。
Acquia Stage Environment のクローンを作成する手順を教えてください。
macos - xdebug の読み込みに失敗すると、mach-o が見つかりましたが、php7 のアーキテクチャが正しくありません
自作経由でインストールするかどうか:
または、または次のいずれかを使用して、http: //xdebug.orgにあるソースからコンパイルします。./configure
Acquia DevDesktop にバンドルされている php7 を実行すると、まだ次のメッセージが表示されます。
私が確認したこと:
- xdebug.so を /usr/local/Cellar/php70-xdebug/2.4.0 から適切なディレクトリにコピーしています (自作インストールの場合)
- または xdebug-2.4.0/module から新しくコンパイルされたものから
which php/Applications/DevDesktop/php7_0/bin/php を返しますphp -i正しい .ini ファイル (/Applications/DevDesktop/php7_0/bin/php.ini) を表示し、他は表示しません- opcache.so がオフになっている
zend_extension="/Applications/DevDesktop/php7_0/ext/xdebug.so"php.iniにあります
php --version返される完全なメッセージは次のとおりです。
OS は、MacBook Air に Mac OS 10.11.5 を新しくインストールしたものです。
間違ったアーキテクチャについて不平を言っている理由を知っている人はいますか?
php - カスタム テーマを追加するときの drupal 管理ページでの 500 内部サーバー エラー
drupal インストールにカスタム テーマを追加しようとしています。これが私がやっていることであり、ここに私が試したことがあります:
- Acquia devdesktop を使用して drupal 7 のインスタンスをダウンロードしています。
- 私は php バージョン 5.5 または 5.6.19 のいずれかを使用しています (どちらのバージョンでも最終的には同じエラーが発生します。
- 次に、sites/all/themes/ に移動して、新しいテーマを作成します。私の場合、フォルダーはホームサイトと呼ばれます。次に、ファイルを追加します: -homesite.info -screenshot.png
そして、ここで少しトリッキーになります。Drupal 管理 UI の [外観] タブで、新しいテーマを確認できます。キャッシュをクリアした後、テーマを有効にできます。page.tpl.php を追加して、自分のテーマに命を吹き込むことさえできます。しかし、html.tpl.php のようなファイルを追加し始めると、すぐに管理ページでのみ 500 内部サーバー エラーが発生し始めます。これが発生する前に、page.tpl.php ファイルを追加することさえできない場合があります。
このエラーが発生し始めた後、どのファイルの更新も確認できなくなりましたが、このエラーが発生し始めたときだけです。
これは、メモリ制限の問題であると思わせる傾向がありますが、php.ini でメモリ制限を変更すると、すべての URL で白い画面しか表示されません。
「RewriteBase /」などの.htaccessファイルの行のコメントを外そうとしましたが、役に立ちませんでした。
git - モジュールを Drupal に追加するには、リポジトリを作成する必要がありますか?
Drupal Web サイトを Acquia Cloud で作成し、モジュールを追加する段階にあります。グーグルで検索した後、Acquia Cloud の Web サイトで次のような記事を見つけました。
Web サイトが Acquia Cloud でホストされている場合、モジュール ディレクトリはコード リポジトリの一部であり、直接書き込みはできません。つまり、Update Manager または SFTP を使用してモジュールを追加することはできません。
これは、変更を Web サイトにプッシュする前に、ローカルでコードを操作する必要があるということですか? 「Install New Module」を使用してモジュールをインストールしようとしたところ、うまく機能したので、ちょっと混乱しています。