タグ付けされた質問 「environment-variables」

環境変数は、実行中のプロセスがコンピューターで動作する方法に影響を与える可能性のある動的な名前付き値のセットです。

11
Unixの別のプロセスの環境変数を変更する方法はありますか?
Unixで、あるプロセスが別のプロセスの環境変数を変更できる方法はありますか(それらがすべて同じユーザーによって実行されていると想定)。一般的な解決策が最善ですが、そうでない場合、一方が他方の子である特定のケースについてはどうでしょうか? 編集:gdbはどうですか?

4
Apache使用時にPHPでアクセスするための環境変数の設定
Linux環境と、PHPで使用getenvする環境変数に基づいて条件付きで実行されるPHP Webアプリケーションがあります。アプリケーションが正しく機能するためには、これらの環境変数をどのように設定する必要があるかを知る必要があります。これをApacheに設定する方法がわかりません。 また、ドメインごとに個別の環境変数を個別に構成できるようにする必要があります。 どうすればこれを達成できるかアドバイスしてください。


4
実行中のPowerShellスクリプトからすべての環境変数を表示する
構成されたすべての環境変数を実行時にPowerShellスクリプトで表示する必要があります。通常、環境変数を表示するときは、シェルで次のいずれかを使用できます(他の手法の中でも特に簡単です)。 gci env:* ls Env: ただし、別のプログラムからスクリプトが呼び出されており、スクリプトで上記の呼び出しのいずれかを使用すると、環境変数とその値が表示されるSystem.Collections.DictionaryEntry代わりに、変数とその値の代わりに型のリストが表示されます。PowerShellスクリプト内で、すべての環境変数を表示するにはどうすればよいですか?

11
ASPNETCORE_ENVIRONMENTを設定してasp.netコアアプリケーションを公開するために考慮されるようにする方法
asp.netコアWebアプリケーションをローカルファイルシステムに公開すると、常にproduction-configとASPNETCORE_ENVIRONMENT変数に値= "Production"が設定されます。 ASPNETCORE_ENVIRONMENT変数の値を設定する必要がある方法と場所は、デバッグだけでなく公開でも考慮されるようにするためですか?私はすでに次のオプションを試しましたが成功しませんでした: Windows設定で .pubxmlファイル launchSettings.json内 project.json


21
Jenkins / Hudson環境変数
ユーザーjenkinsthatsが$PATH何かに設定したJenkinsを実行しています。JenkinsのWebインターフェイスにアクセスすると、[ システムのプロパティ]ウィンドウ(http://$host/systemInfo)に別の$PATHます。 CentosにJenkinsをインストールしました。JenkinsのWebサイトからネイティブrpmを使用しています。インストールで提供される起動スクリプトを使用しています。sudo /etc/init.d/jenkins start 誰もがなぜそれが起こるのか私に説明できますか?

16
ImportError:Windowsではサイトという名前のモジュールはありません
初めてPythonをインストールしようとしています。PythonのWebサイトから次のインストーラーをダウンロードしました 。Python2.7.1 Windowsインストーラー(Windowsバイナリ-ソースは含まれません)。次に、インストーラーを実行し、「すべてのユーザー」を選択しましたが、すべて正常でした。Pythonをデフォルトの場所にインストールしました: C:\Python27 次に、Pythonが正しくインストールされたことをテストするために、Pythonディレクトリに移動し、windows cmdプロンプトで「python」コマンドを実行しました。次のエラーが返されます。 ImportError:siteという名前のモジュールはありません 「python -v」を実行すると、次のようになります。 #installing zipimport hook import zipimport # builtin #installed zipimportフック #ImportError: No module named site #clear 組み込み ._ #clear sys.path #clear sys.argv #clear sys.ps1 #clear sys.ps2 #clear sys.exitfunc #clear sys.exc_type #clear sys.exc_value #clear sys.exc_traceback #clear sys.last_type #clear sys.last_value #clear sys.last_traceback #clear sys.path_hooks …

6
tomcat-CATALINA_BASEおよびCATALINA_HOME変数
同じサーバー(Linux)で実行されているtomcat 6の複数のインスタンスがあり、期待どおりに動作します。CATALINA_HOMEとCATALINA_BASE変数の設定に関して、標準的な方法は何かを見つけようとしています。 私のTomcatのインストールでは、私が持っている設定CATALINA_HOME「共通」のフォルダ(たとえばを指すようにする/tomcat6)とCATALINA_BASE、変数は、インスタンス名によって異なります(と言います/tomcat_instance1、/tomcat_instance2) 私の質問はこれです: 本当に2つの変数が必要ですか? または、私は1つだけを持っCATALINA_HOMEて、CATALINA_BASE(またはその逆)を廃止 できますか?

13
app.yamlを使用して環境変数をGAEに安全に保存する
app.yamlGAEにデプロイするための環境変数として、APIキーやその他の機密情報を保存する必要があります。これの問題は、app.yamlGitHub にプッシュすると、この情報が公開される(良くない)ことです。プロジェクトに適さないため、データストアに情報を保存したくありません。むしろ、.gitignoreアプリの各デプロイメントにリストされているファイルから値を交換したいと思います。 これが私のapp.yamlファイルです: application: myapp version: 3 runtime: python27 api_version: 1 threadsafe: true libraries: - name: webapp2 version: latest - name: jinja2 version: latest handlers: - url: /static static_dir: static - url: /.* script: main.application login: required secure: always # auth_fail_action: unauthorized env_variables: CLIENT_ID: ${CLIENT_ID} CLIENT_SECRET: ${CLIENT_SECRET} ORG: ${ORG} ACCESS_TOKEN: …


10
レジストリキー「…」の値は「1.7」ですが、「1.6」が必要です。Java 1.7がインストールされ、レジストリがそれを指している
私の開発チームは最近、サーバーへの完全なアクセス権がないリモート開発環境に強制されました。切り替え前は、JRE 7とともにJava 1.7 x64で正常に動作していたJARがありました。新しいサーバーに移動すると、JARは問題なく動作していましたが、サーバー管理者の1人がJavaを古いバージョンに「更新」しましたバージョンを使用して、使用していたバージョンをアンインストールしました。理由を聞かないでください、わかりません。Java 1.7を再インストールし、JREとともに1.6をアンインストールしました。 実行時に次の問題が発生し、ビルドエラーは発生しません。 Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion' has value '1.7', but '1.6' is required. Error: could not find java.dll Error: could not find Java SE Runtime Environment. ラップトップで同じJARを問題なく実行しました。サーバーとラップトップの両方で、それぞれの%HOME%変数とシステムPATHにJDK 1.7とJRE 7があります。私はJRE 6を再インストールして、後でシステム環境のPATH変数に配置しましたが、結果は同じです。 レジストリを1.6に戻すように変更したところ、次のような結果になりました。これを調べたところ、複数のJavaがインストールされていることが原因であるように見えます(元の問題に戻ります)。 Exception in thread "main" java.lang.UnsupportedClassVersionError: ... : Unsupported major.minor version 51.0 私はさまざまなフォーラムを調べてきたので、皆さんの洞察に感謝しますが、正確に私の問題を抱えているようには見えません。また、これは私たちが使用している別のサーバーでも発生しています。ありがとう! 更新:JARを1.6または1.7に再コンパイルし、JDKを一致させることはできません。また、なぜ新しいバージョンのJavaが古いコンパイルバージョンを壊すのでしょうか。


4
OS Xで$ PATH変数の現在の値を確認するにはどうすればよいですか?
$ $パス 戻り値: -bash:/usr/local/share/npm/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/local/sbin:~/bin:/Library/ Frameworks / Python.framework / Versions / Current / bin:/ usr / bin:/ bin:/ usr / sbin:/ sbin:/ usr / local / bin:/ opt / X11 / bin:/ usr / local / git / bin : そのようなファイル、又はディレクトリはありません これはかなり見苦しく、Homebrewを起動して実行する際に問題が発生する可能性があります。

7
春のテストで環境変数またはシステムプロパティを設定する方法
デプロイされたWARのXML Spring構成をチェックするいくつかのテストを書きたいと思います。残念ながら、一部のBeanでは、一部の環境変数またはシステムプロパティを設定する必要があります。@ContextConfigurationで便利なテストスタイルを使用する場合、Spring Beanが初期化される前に環境変数を設定するにはどうすればよいですか? @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = "classpath:whereever/context.xml") public class TestWarSpringContext { ... } アノテーションを使用してアプリケーションコンテキストを構成すると、Springコンテキストが初期化される前に何かを実行できるフックが表示されません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.