আমি অ্যাপাচি এইচটিপি ব্যবহার করে মার্উরিয়াল অ্যাক্সেস কনফিগার করার চেষ্টা করছি। এটির জন্য প্রমাণীকরণ প্রয়োজন। আমার /etc/apache2/sites-enabled/mercurial
চেহারাটি এরকম:
NameVirtualHost *:8080
<VirtualHost *:8080>
UseCanonicalName Off
ServerAdmin webmaster@localhost
AddHandler cgi-script .cgi
ScriptAliasMatch ^(.*) /usr/lib/cgi-bin/hgwebdir.cgi/$1
</VirtualHost>
আমি ইন্টারনেটে পড়া প্রতিটি টিউটোরিয়াল আমাকে এই লাইনগুলি সন্নিবেশ করতে বলে:
AuthType Basic
AuthUserFile /usr/local/etc/httpd/users
তবে আমি যখন এটি করি তখন আমি নিম্নলিখিত ত্রুটিটি পাই:
# /etc/init.d/apache2 reload
Syntax error on line 8 of /etc/apache2/sites-enabled/mercurial:
AuthType not allowed here
আমার ডিস্ট্রো হ'ল টার্নকি লিনাক্স রেডমাইন নামে একটি কাস্টমাইজড উবুন্টু
<Location /opt/mcmap/shapefiles.php> AuthType Kerberos AuthName KerberosLogin KrbServiceName HTTP/intranet.spectrumasa.com KrbMethodNegotiate On KrbMethodK5Passwd On KrbAuthRealms DOMAIN.COM Krb5KeyTab /etc/httpd/conf/intranet.keytab require valid-user Options Indexes MultiViews FollowSymLinks AllowOverride All Order allow,deny Allow from all SetOutputFilter DEFLATE </Location>