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