Forum Webscript.Ru

Программирование => Perl => Тема начата: AT от 28 Октября 2001, 07:20:06

Название: .htaccess для запуска CGI перед отправкой HTML
Отправлено: AT от 28 Октября 2001, 07:20:06
Проблема:confused:
Какие директивы нужно прописать в .htaccess чтобы из какой-либо папки перед тем как послать HTML предварительно запустить CGI для обработки запроса? Я пробововал так

AddHandler cgi-action htm
Action cgi-action /cgi-bin/ userid

но локальный сервер выдает ошибку с таким содержанием [alert] [client 127.0.0.1] d:/web/text/rab-folder/.htaccess: Action takes two arguments, a media type followed by a script name

На реальном сервере тоже не работает. Кто-нибудь знает в чем дело?
Название: .htaccess для запуска CGI перед отправкой HTML
Отправлено: AT от 28 Октября 2001, 09:39:34
Разобрался сам. Отвечаю для всех!!!
2. В Блокноте такой файл действительно не создавался, пришлось создать его в EDIT DOS-а. А вот последующее редактирование этого файла в Блокноте проходит без проблем.
3. Директивы следующие:
AddHandler cgi-action  .htm
Action cgi-action "/cgi-bin/ fail-name.cgi"
4. В настройках локального Apache изменил директиву
#AllowOverride None      (вторая запись) на следующую
AllowOverride All

Все заработало!!!!!!