Score:0

เซิร์ฟเวอร์ตั้งค่าโดยใช้ app.yaml, cron.yaml ฯลฯ แต่ไม่รู้จักไดเรกทอรี

ธง mx

ตามชื่อเรื่อง เซิร์ฟเวอร์ได้รับการกำหนดค่าให้รู้จักไดเร็กทอรีย่อย แต่ด้วยเหตุผลใดก็ตามที่ไม่รู้จักเมื่อฉันโหลดหน้าเว็บ มีวิธีใดที่จะแก้ไขข้อบกพร่องในสิ่งที่เกิดขึ้น?

เธรดปลอดภัย: จริง
api_version: 1

ตัวจัดการ:
- url: /(.*\.html)
  static_files: html/\1
  อัปโหลด: html/(.*\.html)

- url: /robots.txt
  static_files: html/robot.txt
  อัปโหลด: html/robots.txt

- url: /พาโค
  static_dir: third_party/pako

- url: /ภาพ
  static_dir: ภาพ

- url: /js
  static_dir: js

- url: /css
  static_dir: css

- url: /compute/.*
  สคริปต์: apprtc.app
  เข้าสู่ระบบ: ผู้ดูแลระบบ

- url: /โพรบ.*
  สคริปต์: probers.app
  ปลอดภัยเสมอ

- url: /.*
  สคริปต์: apprtc.app
  ปลอดภัยเสมอ

ห้องสมุด:
- ชื่อ: jinja2
  รุ่น: ล่าสุด
- ชื่อ: ssl
  รุ่น: ล่าสุด
- ชื่อ: pycrypto
  รุ่น: ล่าสุด

env_variables:
  BYPASS_JOIN_CONFIRMATION: เท็จ
  # เปลี่ยนแปลงสิ่งเหล่านี้ในขณะที่พัฒนาเท่านั้นอย่าผูกมัดกับแหล่งที่มา!
  # ใช้ appcfg.py --env_variable=ICE_SERVER_API_KEY:KEY \
  # เพื่อแทนที่ตัวแปรเมื่อปรับใช้
  ICE_SERVER_API_KEY: ""
  # รายการ ICE url ที่คั่นด้วยเครื่องหมายจุลภาคเพื่อส่งคืนเมื่อไม่มีเซิร์ฟเวอร์น้ำแข็ง
  #ระบุไว้.
  ICE_SERVER_URLS: ""
  # ข้อความที่แสดงบนหน้าแอพเสมอ
  # สิ่งนี้มีประโยชน์สำหรับกรณีเช่นการระบุให้ผู้ใช้ทราบ
  # เป็นการสาธิตการใช้งานแอพ
  HEADER_MESSAGE: ""

นี่คือคำตอบจากเซิร์ฟเวอร์

INFO 2021-08-12 05:20:35,496 admin_server.py:150] เริ่มต้นเซิร์ฟเวอร์ผู้ดูแลระบบที่: http://localhost:8000
INFO 12-08-2021 05:20:37,540 instance.py:294] PID ของอินสแตนซ์: 16382
INFO 2021-08-12 05:20:43,429 apprtc.py:95] การใช้ข้อจำกัดสื่อ: {'วิดีโอ': {'ตัวเลือก': [{'minWidth': '1280'}, {'minHeight': '720' }], 'จำเป็น': {}}, 'เสียง': จริง}
คำเตือน 2021-08-12 05:20:43,436 apprtc.py:139] ไม่ถูกต้องหรือไม่มีการส่งคืนค่าจาก memcache โดยใช้ทางเลือก: null
INFO 2021-08-12 05:20:43,452 module.py:861] ค่าเริ่มต้น: "GET / HTTP/1.1" 200 8965
INFO 12-08-2021 05:20:43,520 module.py:861] ค่าเริ่มต้น: "GET /css/main.css HTTP/1.1" 304 -
INFO 2021-08-12 05:20:43,575 module.py:861] ค่าเริ่มต้น: "GET /js/util.js HTTP/1.1" 304 -
INFO 12-08-2021 05:20:43,577 module.py:861] ค่าเริ่มต้น: "GET /js/adapter.js HTTP/1.1" 304 -
INFO 12-08-2021 05:20:43,629 module.py:861] ค่าเริ่มต้น: "GET /js/constants.js HTTP/1.1" 304 -
INFO 2021-08-12 05:20:43,631 module.py:861] ค่าเริ่มต้น: "GET /js/infobox.js HTTP/1.1" 304 -
INFO 2021-08-12 05:20:43,635 module.py:861] ค่าเริ่มต้น: "GET /js/analytics.js HTTP/1.1" 304 -
INFO 12-08-2021 05:20:43,639 module.py:861] ค่าเริ่มต้น: "GET /js/sdputils.js HTTP/1.1" 304 -
INFO 2021-08-12 05:20:43,643 module.py:861] ค่าเริ่มต้น: "GET /js/call.js HTTP/1.1" 304 -
INFO 2021-08-12 05:20:43,646 module.py:861] ค่าเริ่มต้น: "GET /js/appcontroller.js HTTP/1.1" 304 -
INFO 12-08-2021 05:20:43,698 module.py:861] ค่าเริ่มต้น: "GET /css/main.css HTTP/1.1" 304 -
INFO 2021-08-12 05:20:43,709 module.py:861] ค่าเริ่มต้น: "GET /js/peerconnectionclient.js HTTP/1.1" 304 -
INFO 2021-08-12 05:20:43,699 module.py:861] ค่าเริ่มต้น: "GET /js/adapter.js HTTP/1.1" 304 -
INFO 12-08-2021 05:20:43,710 module.py:861] ค่าเริ่มต้น: "GET /js/roomselection.js HTTP/1.1" 304 -
INFO 12-08-2021 05:20:43,711 module.py:861] ค่าเริ่มต้น: "GET /js/util.js HTTP/1.1" 304 -
INFO 2021-08-12 05:20:43,712 module.py:861] ค่าเริ่มต้น: "GET /js/signalingchannel.js HTTP/1.1" 304 -
INFO 12-08-2021 05:20:43,751 module.py:861] ค่าเริ่มต้น: "GET /js/stats.js HTTP/1.1" 304 -
INFO 12-08-2021 05:20:43,764 module.py:861] ค่าเริ่มต้น: "GET /js/storage.js HTTP/1.1" 304 -
INFO 2021-08-12 05:20:43,768 module.py:861] ค่าเริ่มต้น: "GET /js/sdputils.js HTTP/1.1" 304 -
INFO 12-08-2021 05:20:43,773 module.py:861] ค่าเริ่มต้น: "GET /js/constants.js HTTP/1.1" 304 -
INFO 2021-08-12 05:20:43,776 module.py:861] ค่าเริ่มต้น: "GET /js/infobox.js HTTP/1.1" 304 -
INFO 2021-08-12 05:20:43,777 module.py:861] ค่าเริ่มต้น: "GET /js/analytics.js HTTP/1.1" 304 -
INFO 12-08-2021 05:20:43,806 module.py:861] ค่าเริ่มต้น: "GET /js/appcontroller.js HTTP/1.1" 304 -
INFO 12-08-2021 05:20:43,825 module.py:861] ค่าเริ่มต้น: "GET /js/call.js HTTP/1.1" 304 -
INFO 12-08-2021 05:20:43,836 module.py:861] ค่าเริ่มต้น: "GET /js/peerconnectionclient.js HTTP/1.1" 304 -
INFO 12-08-2021 05:20:43,840 module.py:861] ค่าเริ่มต้น: "GET /js/roomselection.js HTTP/1.1" 304 -
INFO 12-08-2021 05:20:43,841 module.py:861] ค่าเริ่มต้น: "GET /js/stats.js HTTP/1.1" 304 -
INFO 12-08-2021 05:20:43,842 module.py:861] ค่าเริ่มต้น: "GET /js/signalingchannel.js HTTP/1.1" 304 -
INFO 2021-08-12 05:20:43,858 module.py:861] ค่าเริ่มต้น: "GET /js/storage.js HTTP/1.1" 304 -

เซิร์ฟเวอร์ที่ฉันกำลังกำหนดค่าสามารถพบได้ ที่นี่. สิ่งที่ฉันพยายามทำคือสร้างเซิร์ฟเวอร์ (ที่เขียนไว้แล้ว - ยังไม่ได้กำหนดค่า) ที่รับสตรีมวิดีโอที่สร้างโดย Google Glass ของฉันและอนุญาตให้ผู้คนเข้าร่วมห้องที่พวกเขาสามารถดูสตรีมวิดีโอของฉันได้ Google Glass ของฉันสามารถเห็นฟีดเว็บแคมของพวกเขาในจอแสดงผลของฉัน แพลตฟอร์มที่ฉันติดตั้งเซิร์ฟเวอร์คือ Debian 10 เครื่องมือคือ Google App Engine SDK สำหรับ Python, Node.js และ Grunt ส่วนหนึ่งของเว็บไซต์เขียนด้วย Go

เซิร์ฟเวอร์เริ่มต้นด้วยการเรียกใช้

./collidermain -tls=true -port=8089 -room-server=http://example.com

และวิ่งด้วย

หลาม ../google-cloud-sdk/bin/dev_appserver.py --host example.com ./out/app_engine

เหตุผลที่ฉันขอความช่วยเหลือคือไดเร็กทอรีที่ระบุในไฟล์ app.yaml ที่ฉันแสดงด้านบนนั้นวางอย่างถูกต้องเมื่อเทียบกับไฟล์ดัชนีที่ใช้ งงว่าทำไมมันถึงไม่ดึงข้อมูลมา เว็บไซต์เป็นแบบจำลองของ เว็บไซต์นี้

หากคุณต้องการให้ฉันอธิบายเพิ่มเติม โปรดแจ้งให้เราทราบ ฉันจะพยายาม!

ดังนั้น ดูเหมือนว่าเว็บเซิร์ฟเวอร์ที่ออกแบบมาให้ทำงานนี้ไม่ได้ถูกออกแบบมาให้ทำงานบน https และตัวเซิร์ฟเวอร์เองก็จะทำงานได้ไม่เต็มที่หากไม่มีการเชื่อมต่อ https

Alien Life Form avatar
ru flag
คำถามของคุณขาดบริบทคุณพยายามจะทำอะไร? บนแพลตฟอร์มใด ด้วยเครื่องมือใด จากสิ่งที่คุณ (ไม่) พูด มันอาจเป็นอะไรก็ได้ (ใคร ๆ ก็อนุมานได้ว่า google-app-engine มีส่วนเกี่ยวข้อง แต่ก็นั่นแหละ)
wookieluvr49 avatar
mx flag
@AlienLifeForm เฮ้ ฉันอัปเดตโพสต์เพื่อหวังว่าจะให้บริบทเพิ่มเติมและอธิบายว่าปัญหาคืออะไร แจ้งให้เราทราบหากคุณต้องการข้อมูลเพิ่มเติม ขอขอบคุณ!
Score:0
ธง mx

ซอฟต์แวร์ที่ฉันตั้งค่านั้นเคร่งครัดสำหรับสภาพแวดล้อม dev ที่กำหนดให้ทำงานบน localhost ในการตั้งค่าสภาพแวดล้อมที่ใช้งานจริง ฉันต้องใช้บริการเว็บของ Google นั่นเป็นสาเหตุที่เว็บไซต์ใช้งานไม่ได้

สำหรับใครที่เจอสิ่งนี้ในอนาคต:

  1. คุณต้องมี ssl เพื่อให้สามารถเยี่ยมชมห้องต่างๆ ในซอฟต์แวร์ได้
  2. ไม่รองรับ ssl เว้นแต่คุณจะใช้บริการเว็บของ Google
  3. คุณสามารถกำหนดค่าบริการเว็บให้ใช้โดเมนของคุณ ดังนั้นคุณจึงมีตัวเลือกในการตั้งค่าโดเมนย่อยหรือเพียงแค่ใช้โดเมนหลักของคุณสำหรับแอป

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา