問題タブ [aliases]

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.

0 投票する
1 に答える
55 参照

joomla - Joomla の同じメニュー エイリアス

バージョン 3 の Joomla を使用しています。エイリアスに問題があり、同じではない可能性があります。

私はこのように機能するウェブサイトを構築しています:

ユーザー プロファイルのデータベースがあります。単一のユーザー プロファイルには、プロファイルの所有者が構成できる独自の特定のメニューがあります。各メニューには、ニュースと呼ばれる項目が少なくとも 1 つ必要です。

問題はこれです。同じエイリアスでメニューを作成できません。親が異なっていても、次のような URL が気になります。

www.abc.def / ジョン・スミス / ニュース

www.abc.def / サム・ジョーンズ / ニュース

何か案は?

0 投票する
1 に答える
241 参照

sql - REGEXを使用してselect / viewステートメントからエイリアスを持つすべてのフィールドを抽出する

この sql ステートメントからフィールドを取得するにはどうすればよいですか?

次のようにフィールドを取得する必要があります。

1:*

2:SUBSTRING( PARCEL_NO, 1, 3) as CC_GROUP

どんな助けでも大歓迎です:)

0 投票する
1 に答える
743 参照

javascript - ui-router でエイリアスを使用するには?

angular jsでのルーティングにangular uiを使用しています。http://servername/#/news/14のよう な URL がありますが、エイリアスを使用してhttp://servername/#/news/news_titleのような URL を使用したいと考えています。angular uiで可能ですか??

ここに私の設定があります

0 投票する
0 に答える
1525 参照

typescript - webpack で長いパスのエイリアスを作成する (typescript)

webpack で長いパスのエイリアスを作成しようとしていますが、有効な解決策が見つかりません。

正しい解決策のように見えるスニペットを見つけることができましたが、うまくいきませんでした。

これをmodule.exportsにwebpack.dev.jsに追加しました:

app.component にインポートします。

その後、エラーが発生します:

キャッチされないエラー: モジュール "./app.component" が見つかりません [WDS] コンパイル中のエラー。./src/app/app.component.ts モジュールのビルドに失敗しました: エラー: モジュール 'app/testino/test' を解決できません

そのサービスへのパスはsrc/app/testino/test/TestinoTest.service.ts

前もって感謝します

解決策: (Bob Sponge に感謝)

インポートでは、エイリアスから特定のファイルまでの全行程が必要です

0 投票する
1 に答える
955 参照

ansible - UNIQUE ユーザー/ホストの組み合わせで Ansible Playbook を実行する

製品やアプリケーションの構成ファイル、メンテナンス スクリプトの配布など、さまざまな種類のアプリケーションを管理するために、私たちのチームに Ansible を実装しようとしています...

意味のない名前のホスト名が 300 以上あるため、チームで「ホスト名」を使用するのは好きではありません。そのため、次のような Ansible hosts ファイルでそれらのエイリアスの作成を開始しました。

つまり、「app1」という名前の BPM アプリケーションがあり、統合テストでは 2 つのホストにデプロイされ、ユーザー受け入れテストでは 2 つのホストにデプロイされます。ここまでは順調ですね。これで、Ansible プレイブックを実行して、(たとえば) チーム メンバーの SSH アクセス (authorized_keys) をセットアップしたり、メンテナンス スクリプトをプッシュしたりできます。これらの PB は、各ホストで個別に、すべてのホスト ITT または UAT で、あるいはどこでも実行できます。

ただし、通常、同じアプリケーション app1 を既存のホストに再度インストールしますが、目的は異なります (「トレーニング」環境など)。私の反射はこれを行うことです:

しかし... PBの実行は混乱し、エラーを引き起こします。論理的には、同じユーザー/ホストの組み合わせに到達するために、bpm-app1-u1 と bpm-app1-t1 という 2 つのエイリアス名があります。まったく論理的ですが、新しいメンテナンス スクリプトをテストする場合は、最初に bpm-app1-i1 にプッシュしてテストし、問題がなければ bpm-all に対して PB を実行します。しかし、一部のエイリアスのユーザー/ホストの組み合わせが一意ではないため、PB は同じユーザー/ホストで複数回実行されます。PB のアクションによっては、これが偶然に機能することもありますが、ひどく失敗することもあります。

Ansible に「すべてのユーザー/ホストの組み合わせで実行 - ユニークなユーザー/ホストの組み合わせで実行する」ように指示する方法はありませんか?

0 投票する
0 に答える
159 参照

git - 新しいコンピューターに移動した後、Git エイリアスが機能しない

git エイリアスの設定に関する情報源は数多くあることは知っていますが、どれもうまく機能していないようです。

最近、新しいコンピューターに移動し、git リポジトリ全体を移動しました。私たちのチームは TFS を使用しているため、別の git ディレクトリを使用しています (関連性があるかどうかはわかりません)。私のエイリアスを除いて、すべてが機能しているようです。

「git config --global --list | grep alias」を実行すると、次のようになります。

~/.gitconfig からそれらを一掃し、それらをすべてリセットしました。

しかし、どれも機能しません。「git st」は数秒間グラインドし、出力なしで戻りますが、「git status」は期待されるステータス応答を返します。同様に、「git br」は何も返しませんが、「git branch」は自分のブランチのリストを返します。「git co newbranch」は何もしませんが、「git checkout newbranch」は新しいブランチに適切に切り替わります。

何がうまくいかなかったのか、誰かが私に手がかりを与えることができますか?

0 投票する
1 に答える
4134 参照

ldap - Postfix 送信元アドレス フィールドが、認証されたユーザー名または LDAP の他の有効なエイリアスと一致することを確認します

インターネットに面した MX サーバーがあり、すべてのユーザーが送信接続を認証して、ポート 587 経由でメールを送信します。この MX サーバーは、ドメインの受信メールを内部の postfix smtp サーバーにルーティングし、メールをローカルの imap サーバーに配信します。

内部 postfix smtp サーバーは LDAP alias_maps = ldap:/etc/postfix/ldap-aliases.cf を使用して、ユーザーのメールボックスが存在する imap サーバーを検索します。

後置オプションがあります... マップできる reject_sender_login_mismatch... smtpd_sender_login_maps = ldap:/etc/postfix/smtpd_sender_login.cf

ただし、次のエラーが表示されます

Jul 4 11:23:26 smtp-1.domain1.com postfix/smtpd[31530]: 警告: 制限 `reject_authenticated_sender_login_mismatch' は無視されました: SASL サポートなし

内部 postfix smtp サーバーに対してユーザー認証を行うことはありません。MX サーバーからメールをルーティングするだけです。「SASLサポートなし」という警告が表示される理由は、MXサーバーによって処理されるため、postfixが認証を処理しないためだと思います。

postconf -n


ただし、別の設定で「smtpd_sender_restrictions = reject_unverified_sender」

「envelope From フィールド」に無効な偽造アドレスが含まれている場合、次のログが記録されます。これは、未知の電子メール アドレスが偽造されるのを防ぐのに最適ですが、既知の電子メール アドレスで偽造されている場合は役に立ちません。

NOQUEUE: 拒否: mx.domain1.com[xxx.xxx.192.130] からの RCPT: 450 4.1.7: 送信者アドレスが拒否されました: 未確認のアドレス: 不明なユーザー: "hejem"; from= to= proto=ESMTP helo=

私が達成したいのは、「エンベロープ From フィールド」をチェックして、送信ユーザーのユーザー名を認識し、一致しない場合は LDAP で割り当てられた「From」エイリアスを検索することで、偽装されていないことを確認するためのローカル内部ポストフィックスです。再度スプーフィングし、メールを拒否します。

postfix でこのチェックを実装する方法について何かアドバイスはありますか?

ありがとう

0 投票する
1 に答える
153 参照

java - java から tomcat エイリアス ディレクトリにアクセスする

Tomcat7 には、次のようなコンテキストからエイリアスを使用するオプションがあります。

これにより、webapp の外部からファイルにアクセスできます。今、私はJavaコードからこのディレクトリに読み書きしたいのですが、方法がわかりません。

私がすることができます:

/var/tomcat/upload の内容が表示されます。

このディレクトリに書き込むにはどうすればよいですか?

例外的な答えで私がしたこと:これをcontext.xmlに追加します:

そしてこれは私のJavaコードで:

これは機能しますが、パラメーターのみを使用してエイリアスをスキップできます。これは、Java では役に立たないためです。したがって、エイリアスの背後にある考え方がよくわかりません。このディレクトリとコンテンツを再デプロイすると上書きされないため、ファイルのアップロード用だと思いました。ただし、Java が追加のパラメーターを使用してのみアクセスできる場合は、webapp 内 (war 内) にある可能性のある静的コンテンツを提供するためにのみ使用できます。

0 投票する
0 に答える
1579 参照

php - laravel 5.3エイリアスが見つかりません=>未定義のクラス

私はlaravel 5.2でプロジェクトを作成し、これをlaravel 5.3に移動しました。このために、ビューとコントローラーを新しいプロジェクトにコピーする新しいlaravel 5.3プロジェクトフォルダーを作成しました。Auth を機能させようとすると、多くの「undefined class」エラーが表示されます。

laravelのドキュメントをチェックすることで、私はこれを見ました。

https://laravel.com/docs/5.3/authentication#retrifying-the-authenticated-user

だから、app.phpで私は見る

コントローラーで、これで「未定義のクラス認証」を取得します

この「未定義のクラス」は、その行を次のように変更することで解決されます

まず、「use Auth;」を使用できないのはなぜですか?

私のコントローラーファイルでは、DBAuth、およびFileで「未定義のクラス」エラーが発生します

私のapp.phpファイルでは、これらの名前は次のようにエイリアスされています

エイリアスの何が問題なのだろうか?


これに続いて、認証されたユーザーを取得しようとすると、ドキュメントに記載されているように、この行で十分です

ここで、「user」は次のエラーをスローします。

Google を使用して、Laravel 5.2 のファイルと Laravel 5.3 フォルダーを比較して確認しましたが、解決策は見つかりませんでした。多分ここに誰かが答えを持っていますか?上記のリンクで説明されているように、Laravel 5.2 プロジェクトで動作しました。

ありがとうございました

アップデート

次のコマンドを順番に実行して、プロジェクトを再構築してみてください。

しかし、まだ進歩はありません

0 投票する
1 に答える
267 参照

bash - Bash エイリアスとドットファイル

# -*- sh -*-私は最近、エイリアスが含まれているファイルの上部でこれに出くわしました。これは誰かの bash ディレクトリ内のドットファイルの一部であり、今まで見たことがありませんでした。では、これは何ですか? また、シバンを使用する場合とどう違うのでしょうか? シバンに代わるものをグーグルで検索してみましたが、上記が何であるかについてのヒントを与えるものは何も思いつきませんでした。シバン