Ciber SLasH
Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Sat Nov 26, 2005 06:17 Post subject: W3C Validator + Денвер (не хотят дружить :() |
|
|
Никто не пробовал ставить в Денвер W3C Validator ?
http://validator.w3.org/validator.tar.gz
http://validator.w3.org/sgml-lib.tar.gz
Я поставил, но валидатор не хочет нормально работать...
Ставил по следующему мануалу: http://validator.w3.org/docs/install_win.html
Описал такой виртуальный хост в Денвере (httpd.conf):
Code: | <VirtualHost 127.0.0.2:80>
DocumentRoot "Z:/home/w3c-validator/www"
ServerName "w3c-validator"
ServerAlias "w3c-validator" "www.w3c-validator"
ScriptAlias /cgi/ "/home/w3c-validator/cgi/"
ScriptAlias /cgi-bin/ "/home/w3c-validator/cgi-bin/"
ScriptAlias /check "/home/w3c-validator/cgi-bin/check"
ScriptAliasMatch /feedback(\.html)? "/home/w3c-validator/cgi-bin/sendfeedback.pl"
ErrorLog "/home/w3c-validator/error.log"
CustomLog "/home/w3c-validator/access.log" common
# Alias /w3c-validator/ "/home/w3c-validator/www/"
<Directory "/home/w3c-validator/www/">
Options IncludesNOEXEC Indexes MultiViews
AllowOverride None
AddHandler server-parsed .html
AddCharset utf-8 .html
</Directory>
</VirtualHost> |
только скрипт "check", не хочет вызываться, когда на него просто ссылаются по имени. Вот в "/home/w3c-validator/www/index.htm" есть форма:
Code: | <form method="get" action="check">
...
</form> |
только она не работает — сервер не может найти скрипт "check" (он пытается найти его в директории "/home/w3c-validator/www"), хотя в настройках виртуального хоста прописан алиас.
Как заставить его работать?
И ссылка "feedback.html", которая должна указывать на "/home/w3c-validator/cgi-bin/sendfeedback.pl", тоже не работает. |
|