Vesta 2.0 is coming soon! See our progress update: https://vestacp.com/docs/vesta-2-update
cgi скрипты не работают в папке сайта
cgi скрипты не работают в папке сайта
Здравствуйте. Столкнулся серьезной проблемой функционала панели. cgi скрипт отказываются работать где либо кроме папки cgi-bin . выводится просто текст . в конфиге пользователя менял путь к ScriptAlias , не помогает. как быть если нужно запустить cgi скрипт из папки самого сайта? Проект на python.
Спасибо
Спасибо
Re: cgi скрипты не работают в папке сайта
Расскажите про ОС, версию панели и было бы неплохо показать конфиг.
Re: cgi скрипты не работают в папке сайта
Панель установлена на vps , OS CentOS 6.8 (x86_64)
панель core package Version: 0.9.8 (x86_64) Release:16
конфиг виртуалхоста (ip , имя пользователя и домен изменены)
<VirtualHost 10.10.10.10:8080>
ServerName website.info
ServerAlias http://www.website.info
ServerAdmin [email protected]
DocumentRoot /home/user/web/website.info/public_html
ScriptAlias /cgi-bin/ /home/user/web/website.info/cgi-bin/
Alias /vstats/ /home/user/web/website.info/stats/
Alias /error/ /home/user/web/website.info/document_errors/
#SuexecUserGroup user user
CustomLog /var/log/httpd/domains/website.info.bytes bytes
CustomLog /var/log/httpd/domains/website.info.log combined
ErrorLog /var/log/httpd/domains/website.info.error.log
<Directory /home/user/web/website.info/public_html>
AllowOverride All
Options +Includes -Indexes +ExecCGI
</Directory>
<Directory /home/user/web/website.info/stats>
AllowOverride All
</Directory>
<IfModule mod_ruid2.c>
RMode config
RUidGid user user
RGroups apache
</IfModule>
<IfModule itk.c>
AssignUserID user user
</IfModule>
Include /home/user/conf/web/httpd.website.info.conf*
</VirtualHost>
скрипт на pyhton прекрасно работает в cgi-bin по адресу website.info/cgi-bin/test.py но не хочет в папке сайта
website.info/test.py
выводит просто текст скрипта
панель core package Version: 0.9.8 (x86_64) Release:16
конфиг виртуалхоста (ip , имя пользователя и домен изменены)
<VirtualHost 10.10.10.10:8080>
ServerName website.info
ServerAlias http://www.website.info
ServerAdmin [email protected]
DocumentRoot /home/user/web/website.info/public_html
ScriptAlias /cgi-bin/ /home/user/web/website.info/cgi-bin/
Alias /vstats/ /home/user/web/website.info/stats/
Alias /error/ /home/user/web/website.info/document_errors/
#SuexecUserGroup user user
CustomLog /var/log/httpd/domains/website.info.bytes bytes
CustomLog /var/log/httpd/domains/website.info.log combined
ErrorLog /var/log/httpd/domains/website.info.error.log
<Directory /home/user/web/website.info/public_html>
AllowOverride All
Options +Includes -Indexes +ExecCGI
</Directory>
<Directory /home/user/web/website.info/stats>
AllowOverride All
</Directory>
<IfModule mod_ruid2.c>
RMode config
RUidGid user user
RGroups apache
</IfModule>
<IfModule itk.c>
AssignUserID user user
</IfModule>
Include /home/user/conf/web/httpd.website.info.conf*
</VirtualHost>
скрипт на pyhton прекрасно работает в cgi-bin по адресу website.info/cgi-bin/test.py но не хочет в папке сайта
website.info/test.py
выводит просто текст скрипта
Re: cgi скрипты не работают в папке сайта
Code: Select all
ScriptAlias /cgi-bin/ /home/user/web/website.info/
Code: Select all
ScriptAlias /cgi-bin/ /home/user/web/website.info/ /home/user/web/website.info/cgi-bin/
Может в логах что-то интересное по ошибкам?
Re: cgi скрипты не работают в папке сайта
Это пробовал сразу же
апач не поднимается
caught SIGTERM, shutting down
апач не поднимается
caught SIGTERM, shutting down