بوابة instaweb يعطي 403 Forbidden - لا مشاريع
-
02-07-2019 - |
سؤال
تشغيل git instaweb
في مستودع يفتح صفحة تقول "403 Forbidden - لا مشاريع".ما أنا في عداد المفقودين ؟
المحلول
يبدو دبيان تثبيت من بوابة مجموعات $projectroot
على الصعيد العالمي بطريقة يخلط instaweb
.أزلت $projectroot
خط من /etc/gitweb.conf
و الخطأ ذهبت بعيدا.
نصائح أخرى
أنا لا أعرف عن بوابة بوابة, ولكن ربما كنت في عداد المفقودين القدرة على تنفيذها على الدليل في المسألة ، chmod +X ذلك.
التحقق من بوابة ويب (cgi perl) ، انظر دليل projectroot هو نفسه كما currect على الإعداد.هناك بعض الإعدادات التي لا gitweb.conf
بعد عامين ..
أصلحت هذه المشكلة بالقول projectroot في gitweb.cgi (هو القيمة الوحيدة التي يبدو أن المسألة)
و عام آخر في وقت لاحق ...
أصلحت هذه المشكلة (F12, بوابة 1.7.2.3) من خلال:
vi .git/gitweb/gitweb.cgi # set DocumentRoot to <root>/.git/gitweb.cgi
GITWEB_CONFIG=.git/gitweb lighttpd -f .git/gitweb/httpd.conf
لم أكن حفر مزيد من معرفة لماذا أنا في حاجة للقيام بذلك ...
اثنين في وقت لاحق من العام ...
أصلحت هذه المشكلة عن طريق إضافة هذا السطر
Options All ExecCGI FollowSymLinks Includes Indexes
إلى httpd.الملف conf