คำถามติดแท็ก environment-variables

ตัวแปรสภาพแวดล้อมเป็นชุดของค่าที่ตั้งชื่อแบบไดนามิกที่สามารถส่งผลกระทบต่อวิธีการทำงานของกระบวนการจะทำงานบนคอมพิวเตอร์

4
การตั้งค่าตัวแปรสภาพแวดล้อมสำหรับการเข้าถึงใน PHP เมื่อใช้ Apache
ฉันมีระบบ Linux และฉันมีเว็บแอปพลิเคชัน PHP ที่ทำงานตามเงื่อนไขตามตัวแปรสภาพแวดล้อมที่ใช้getenvใน PHP ฉันต้องการทราบว่าต้องตั้งค่าตัวแปรสภาพแวดล้อมเหล่านี้อย่างไรเพื่อให้แอปพลิเคชันทำงานได้อย่างถูกต้อง ฉันไม่แน่ใจว่าจะตั้งค่าบน Apache อย่างไร นอกจากนี้ฉันต้องสามารถกำหนดค่าตัวแปรสภาพแวดล้อมแยกกันสำหรับแต่ละโดเมนแยกกัน โปรดให้คำแนะนำว่าฉันจะบรรลุเป้าหมายนี้ได้อย่างไร

11
มีวิธีเปลี่ยนตัวแปรสภาพแวดล้อมของกระบวนการอื่นใน Unix หรือไม่?
ใน Unix มีวิธีใดบ้างที่กระบวนการหนึ่งสามารถเปลี่ยนแปลงตัวแปรสภาพแวดล้อมของอีกกระบวนการหนึ่ง (สมมติว่าพวกเขาทั้งหมดถูกเรียกใช้โดยผู้ใช้คนเดียวกัน) วิธีแก้ปัญหาทั่วไปจะดีที่สุด แต่ถ้าไม่แล้วกรณีเฉพาะที่คนหนึ่งเป็นลูกของอีกฝ่ายล่ะ? แก้ไข: แล้วทาง gdb ล่ะ

4
วิธีการดึงตัวแปรสภาพแวดล้อมผู้ใช้ใน CMake (Windows)
ฉันรู้วิธีดึงตัวแปรสภาพแวดล้อมเครื่องกว้างปกติใน CMAKE โดยใช้ $ENV{EnvironmentVariableName} แต่ฉันไม่สามารถดึงตัวแปรสภาพแวดล้อมเฉพาะผู้ใช้ เป็นไปได้หรือไม่และอย่างไร

8
เราจะเปลี่ยนภาษาของอินเทอร์เฟซบรรทัดคำสั่งของ Git ได้อย่างไร?
ฉันต้องการเปลี่ยนภาษาของ git (เป็นภาษาอังกฤษ) ในการติดตั้ง Linux โดยไม่เปลี่ยนภาษาสำหรับโปรแกรมอื่นและไม่พบการตั้งค่า ทำอย่างไร?

16
ImportError: ไม่มีโมดูลชื่อไซต์บน Windows
ฉันพยายามติดตั้ง Python เป็นครั้งแรก ฉันดาวน์โหลดติดตั้งต่อไปนี้จากเว็บไซต์หลาม: งูหลาม 2.7.1 การติดตั้ง Windows (Windows ไบนารี - ไม่รวมถึงแหล่งที่มา) จากนั้นฉันก็เรียกใช้โปรแกรมติดตั้งเลือก 'ผู้ใช้ทั้งหมด' และทุกอย่างเรียบร้อยดี ฉันติดตั้ง Python ในตำแหน่งเริ่มต้น: C:\Python27 จากนั้นเพื่อทดสอบว่า Python ได้รับการติดตั้งอย่างถูกต้องฉันไปที่ Python Directory ของฉันและรันคำสั่ง "python" ในหน้าต่าง cmd prompt มันส่งคืนข้อผิดพลาดต่อไปนี้ให้ฉัน: ImportError: ไม่มีโมดูลชื่อไซต์ เมื่อฉันทำ 'python -v' ฉันจะได้รับสิ่งต่อไปนี้: #installing zipimport hook import zipimport # builtin # ติดตั้ง zipimport hook #ImportError: No module …

6
tomcat - ตัวแปร CATALINA_BASE และ CATALINA_HOME
ฉันมี tomcat 6 หลายอินสแตนซ์ที่ทำงานบนเซิร์ฟเวอร์เดียวกัน (Linux) และทำงานได้ตามที่คาดไว้ ฉันพยายามค้นหาว่าแนวปฏิบัติมาตรฐานเกี่ยวกับการตั้งค่าCATALINA_HOMEและCATALINA_BASEตัวแปรเป็นอย่างไร ในการติดตั้ง Tomcat ของฉันฉันมีการติดตั้งCATALINA_HOMEไปยังจุดที่จะเป็น "ทั่วไป" โฟลเดอร์ (พูด/tomcat6) และCATALINA_BASEตัวแปรแตกต่างกันไปขึ้นอยู่กับชื่ออินสแตนซ์ (พูด/tomcat_instance1, /tomcat_instance2) คำถามของฉันคือ: ฉันต้องการตัวแปรสองตัวหรือไม่? หรือฉันสามารถมีหนึ่งCATALINA_HOMEและทำไปด้วย CATALINA_BASE(หรือในทางกลับกัน)?

21
ตัวแปรสภาพแวดล้อม Jenkins / Hudson
ฉันทำงานเจนกินส์จากผู้ใช้jenkinsthats ได้$PATHตั้งค่าให้บางสิ่งบางอย่างและเมื่อผมไปลงในเว็บอินเตอร์เฟสเจนกิ้นส์ในคุณสมบัติของระบบหน้าต่าง ( http://$host/systemInfo) $PATHผมเห็นที่แตกต่างกัน ฉันได้ติดตั้ง Jenkins บน Centos ด้วย rpm ดั้งเดิมจากเว็บไซต์ Jenkins แล้ว ฉันใช้สคริปต์เริ่มต้นที่มาพร้อมกับการติดตั้งโดยใช้sudo /etc/init.d/jenkins start ใครช่วยอธิบายให้ฉันฟังได้ไหมว่าทำไมถึงเกิดขึ้น

13
จัดเก็บตัวแปรสภาพแวดล้อมใน GAE อย่างปลอดภัยด้วย app.yaml
ฉันต้องการจัดเก็บคีย์ API และข้อมูลที่ละเอียดอ่อนอื่น ๆapp.yamlเป็นตัวแปรสภาพแวดล้อมสำหรับการปรับใช้บน GAE ปัญหาเกี่ยวกับเรื่องนี้คือถ้าฉันกดapp.yamlไปที่ GitHub ข้อมูลนี้จะกลายเป็นสาธารณะ (ไม่ดี) ฉันไม่ต้องการเก็บข้อมูลไว้ในที่เก็บข้อมูลเนื่องจากไม่เหมาะกับโครงการ แต่ฉันต้องการเปลี่ยนค่าจากไฟล์ที่แสดงอยู่ใน.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 …

8
วิธีการส่งออกและนำเข้าตัวแปรสภาพแวดล้อมใน windows?
ฉันพบว่ามันยากที่จะทำให้ตัวแปรสภาพแวดล้อมของฉันซิงค์กับเครื่องต่างๆ ฉันแค่ต้องการส่งออกการตั้งค่าจากคอมพิวเตอร์เครื่องหนึ่งและนำเข้าสู่เครื่องอื่น คิดว่าน่าจะทำได้ แต่ไม่รู้จะทำยังไง ใครสามารถช่วยฉัน? ขอบคุณ.

10
Registry Key '…' มีค่า '1.7' แต่ต้องมี '1.6' ติดตั้ง Java 1.7 แล้วและ Registry ชี้ไปที่มัน
เมื่อเร็ว ๆ นี้ทีมพัฒนาของฉันถูกบังคับให้เข้าสู่สภาพแวดล้อมการพัฒนาระยะไกลซึ่งเราไม่สามารถเข้าถึงเซิร์ฟเวอร์ได้อย่างเต็มที่ ก่อนที่จะมีการเปลี่ยนแปลงเรามี JAR ที่ทำงานได้ดีบน Java 1.7 x64 พร้อมกับ JRE 7 เมื่อเราย้ายไปยังเซิร์ฟเวอร์ใหม่ JAR ของเราทำงานได้ดี แต่ผู้ดูแลระบบเซิร์ฟเวอร์คนหนึ่ง "อัปเดต" Java ของเราเป็นรุ่นเก่า เวอร์ชันและถอนการติดตั้งเวอร์ชันที่เราใช้อยู่ อย่าถามฉันว่าทำไมฉันไม่รู้ ฉันติดตั้ง Java 1.7 ใหม่และถอนการติดตั้ง 1.6 พร้อมกับ JRE ปัญหาต่อไปนี้เกิดขึ้นที่รันไทม์ไม่มีข้อผิดพลาดในการสร้าง: 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 …

7
วิธีตั้งค่าตัวแปรสภาพแวดล้อมหรือคุณสมบัติของระบบในการทดสอบสปริง
ฉันต้องการเขียนการทดสอบบางอย่างที่ตรวจสอบการกำหนดค่า XML Spring ของ WAR ที่ปรับใช้ น่าเสียดายที่ถั่วบางชนิดต้องการให้มีการตั้งค่าตัวแปรสภาพแวดล้อมหรือคุณสมบัติของระบบ ฉันจะตั้งค่าตัวแปรสภาพแวดล้อมก่อนที่ถั่วสปริงจะเริ่มต้นได้อย่างไรเมื่อใช้รูปแบบการทดสอบที่สะดวกกับ @ContextConfiguration @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = "classpath:whereever/context.xml") public class TestWarSpringContext { ... } หากฉันกำหนดค่าบริบทของแอปพลิเคชันด้วยคำอธิบายประกอบฉันไม่เห็นจุดเชื่อมต่อที่ฉันสามารถทำอะไรบางอย่างได้ก่อนที่บริบทสปริงจะเริ่มต้น

4
ฉันจะดูค่าปัจจุบันของตัวแปร $ PATH บน OS X ได้อย่างไร
$ $ PATH ผลตอบแทน: - แบช: /usr/local/share/npm/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/local/sbin:~/bin:/Library/ เฟรมเวิร์ก / Python.framework / เวอร์ชัน / ปัจจุบัน / bin: / usr / bin: / bin: / usr / sbin: / sbin: / usr / local / bin: / opt / X11 / bin: / usr / local / git / bin : ไม่พบไฟล์หรือโฟลเดอร์ที่คุณค้นหา …



6
ปิดใช้งานการยืนยันใน Python
Наэтотвопросестьответына กองมากเกินнарусском : Естьливозможностьотключитьยืนยัน? ฉันจะปิดใช้งานการยืนยันใน Python ได้อย่างไร นั่นคือถ้าการยืนยันล้มเหลวฉันไม่ต้องการให้มันโยนAssertionErrorแต่จะทำต่อไป ฉันจะทำอย่างไร?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.