สวัสดี ฉันเพิ่งเริ่มสร้างระบบข้อมูลโดยใช้ CKAN ฉันแค่อยากรู้ว่าฉันกำลังทำสิ่งที่ถูกต้องหรือไม่
ฉันพบส่วนขยาย repo ใน GitHub https://github.com/EnviDat/ckanext-restricted
และฉันต้องการให้ระบบของฉัน ฉันทำตามขั้นตอนในการติดตั้ง ckanext-จำกัด
ฉันใส่มันเข้าไป . /usr/lib/ckan/default/src
และพิมพ์
โคลนคอมไพล์ https://github.com/espona/ckanext-restricted.git
cd ckanext-จำกัด
หลาม setup.py พัฒนา
pip ติดตั้ง -r dev-requirements.txt
และฉันเพิ่มข้อ จำกัด ใน ckan.plugins
ในของฉัน
/etc/ckan/default/ckan.ini
และเมื่อรีสตาร์ทระบบของฉันโดยพิมพ์ sudo Supervisorctl โหลดซ้ำ
แล้ว sudo Supervisorctl สถานะ
และสถานะมีลักษณะดังนี้
ckan-datapusher:ckan-datapusher-00 RUNNING pid 15888, เวลาทำงาน 0:23:24
ckan-uwsgi:ckan-uwsgi-00 RUNNING pid 15889, เวลาทำงาน 0:23:24
ckan-worker:ckan-worker-00 FATAL ออกเร็วเกินไป (บันทึกกระบวนการอาจมีรายละเอียด)
และเมื่อรีเฟรชระบบของฉัน มันขึ้นว่า "Internal server error" ฉันเป็นหุ้นจริง ๆ ฉันเป็นมือใหม่ใน CKAN คำแนะนำใด ๆ ที่จะได้รับการชื่นชม