LINUX.ORG.RU
ФорумAdmin

apache2 php4-cgi debian не могу настроить :(


0

0

выдали ЦУ разместить сайт. сайт на PHP. работает через rewrite

в .htaccess следующее:

AddDefaultCharset UTF-8

Action phpscript /cgi-bin/php-cgi.sh AddHandler phpscript .php

<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ doc.php </IfModule>

php-cgi.sh самы стандартный:

#!/bin/sh

PHPRC=/var/www.site.ru/conf/ export PHPRC /usr/bin/php-cgi

при выполнении выдаёт в окне бродилки следующее:

PHPRC=/var/www.site.ru/conf/ export PHPRC /usr/bin/php-cgi

если подсунуть обычный перловый CGI, то работает отлично. в смысле, редирект идёт. PHP отдельно от редиректа тоже работает. а вот всё вместе ни в какую :( система Debian Sarge.

куда крутить?

P.S. технологию поменять не получится. надо чтоб как было так и осталось.

ну если у тебя контент скрипта показывается, то значит примерно так:

на *.pl или *.cgi у тебя хендлер прописан в апаче, а на *.sh нет

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

ну, дык, хендлер не стоит

AddHandler cgi-script.sh chmod +x myscript.sh

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