Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Владимир 29.12.2008 13:18
Помогите начинающему.test2.ru/www/cgi-bin/parser3.cgi test2.ru/www/.htaccess test2.ru/www/sections.cfg test2.ru/www/index.html test2.ru/www/auto.pФайл .htaccess содержит:
AddHandler parsed-html html Action parsed-html /cgi-bin/parser3.cgi <Files ~ "\.p$"> Order allow,deny Deny from all </Files>Файл sections.cfg содержит:
section_id name uri 1 Главная / 2 Новости /news/ 3 Контакты /contacts/ 4 Цены /price/Файл index.html содержит:
<html> <head> <title>Test</title> </head> <body> $now[^date::now[]] </body> </html>Файл auto.p содержит:
@navigation[] $sections[^table::load[sections.cfg]] <table width="100%" border="1"> <tr> ^sections.menu{ <td align="center"> <a href="$sections.uri"><nobr>$sections.name</nobr></a> </td> } </tr> </table>В итоге, когда в браузере набираю http://test2.ru/, то на странице выводится следующее:
Not Found
The requested URL /cgi-bin/parser3.cgi/index.html was not found on this server.
Подсказка Денвера
Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл W:/home/test2.ru/www/cgi-bin/parser3.cgi/index.html, которого не существует.
В случае использования CGI-скриптов, корректные пути к CGI-директориям следующие:
URL Куда указывает
http://***/cgi-glob/script.cgi /home/cgi-glob/script.cgi
http://***/cgi/script.cgi /home/***/cgi/script.cgi
http://***/cgi-bin/script.cgi /home/***/cgi-bin/script.cgi