Page 1 of 1

cgi скрипты не работают

Posted: Wed Apr 01, 2015 2:32 pm
by host79
как починить ?

Re: cgi скрипты не работают

Posted: Wed Apr 01, 2015 2:32 pm
by host79
при обработке скрипта сейчас выдается обычный текст из файла. скрипт не работает.

Re: cgi скрипты не работают

Posted: Wed Apr 01, 2015 2:36 pm
by host79
php скрипты работают, cgi нет.

Re: cgi скрипты не работают

Posted: Wed Apr 01, 2015 2:58 pm
by host79
вот пример скрипта

Code: Select all

#!/bin/sh
echo "Content-type: text/plain"
echo
echo "OS:"
uname -a
cat /etc/issue
echo
echo "path:"
pwd
echo
echo "user id:"
id
echo
echo "Environment:"
env


Re: cgi скрипты не работают

Posted: Wed Apr 01, 2015 3:09 pm
by host79
пробовал сделать по этому гайду. апач не запускается вообще при установке cgi шаблона.
SpoilerShow
How to enable PHP-FCGI support on a Debian or Ubuntu
* This tutorial is created for servers with less than 1Gb of ram avaialbe. On "medium" servers installation is fully automatic.

1. Install fcgid apache module

apt-get install libapache2-mod-fcgid
a2enmod fcgid

2. Download fcgid template

cd /usr/local/vesta/data/templates/web
wget http://c.vestacp.com/0.9.8/ubuntu/fcgid/apache2.tar.gz
tar -xzvf apache2.tar.gz
rm -f apache2.tar.gz

3. Create new package or set phpfcgid as apache template in the existing package
4. Add new user and assing him package with phpfcgid template
5. Add new domain and check the result

Re: cgi скрипты не работают

Posted: Wed Apr 01, 2015 4:22 pm
by bomg
В какой папке скрипт?
У меня шаблон hosting, скрипты в папке home/user/web/domen/cgi-bin, всё нормально работает.

Re: cgi скрипты не работают

Posted: Mon Jan 04, 2016 2:41 pm
by host79
тоесть в папке public_html cgi скрипты не будут работать ?

Re: cgi скрипты не работают

Posted: Thu Jan 07, 2016 2:53 pm
by skurudo
Скорее всего нет. Смотрите, у вас директория со cgi скриптами определяется в ScriptAlias -

Пример по умолчанию:

Code: Select all

ScriptAlias /cgi-bin/ /home/admin/web/domain.ru/cgi-bin/
Но никто не мешает вам указать и другие директории, откуда вы хотите запускать скрипты.

PS: Подробнее в документации, как обычно:
https://httpd.apache.org/docs/2.2/mod/m ... criptalias

Re: cgi скрипты не работают

Posted: Sat Sep 01, 2018 11:59 pm
by host79
разобрался
ответ тут
viewtopic.php?f=11&t=10086&p=72864#p72864