LINUX.ORG.RU
ФорумAdmin

Apache: Почему-то не работает директива Action


0

0

Заранее извиняюсь, если уже было. Может кто встречался с таким?

Загоняю я в .htaccess такое дело:

AddType application/parseable .vphp Action application/parseable /_parser.php

А он мне в логах и говорит.

[Sun Jul 10 09:21:43 2005] [alert] [client 127.0.0.1] /var/www/htdocs/.htaccess: Invalid command 'Action', perhaps mis-spelled or defined by a module not included in the server configuration

Притом, что в httpd.conf стоит LoadModule action_module libexec/mod_actions.so

Заранее благодарен за ответ.

anonymous
Ответ на: комментарий от borisych

Нет проблем:

0) Меняем

Action application/parseable "/var/www/cgi-bin/_parser.php"

1) переносим _parser.php в cgi-bin
2) даем ему права на исполнение chmod +x _parser.cgi
3) прописываем в нем первой строчкой #!/usr/local/bin/php
4) Запускаем из консоли ./_parser.php - работает (но есстественно просит файл для обработки)
5) Из браузера http://localhost/cgi-bin/_parser.php - тоже подает признаки жизни
6) И наконец запускаем index.vphp - фиг вам.тот же самый лог

[Sun Jul 10 14:44:41 2005] [alert] [client 127.0.0.1] /var/www/htdocs/.htaccess: Invalid command 'Action', perhaps mis-spelled or defined by a module not included in the server configuration

интересно, где теперь накосячил?

r_asian ★☆☆
()
Ответ на: комментарий от borisych

>значит в httpd.conf AllowOverride в none стоит либо в этом духе

это вряд ли.

AllowOverride за "видимость" .htaccess отвечает, а Action у меня именно там стоит (было бы AllowOverride=None, лог вообще промолчал бы), да и Directory Index index.vphp тоже в .htacccess-e стоит, а эта настройка работает как часы.

r_asian ★☆☆
()
Ответ на: комментарий от r_asian

значит просто не прет, единственное что могу посоветовать - gdb

borisych ★★★★★
()
Ответ на: комментарий от r_asian

немножко шаманский совет: PHP можно прикрутить либо как постоянно загруженный модуль либо как CGI приложение. тут есть тонкости. в кратце отражено здесь

http://www.softtime.ru/info/articlephp.php?id_article=24

поглянь. оттуда можно копать дальше пробовать. сам не сталкивался. но букавки знакомые из твоего поста там есть :)

P/S имхо можно починить даже то, что совсем не работает. было бы желание, и правильный старт. наверняка запятую пропустил где-нить :)

White_Wolf
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.