LINUX.ORG.RU

Кто виноват? и Что делать?


0

0

Подключаю cgi скрипты - сами по себе пашут. При попытке вызвать из index.shtml ничего не происходит. традиционное расположение каталогов. web- - cgi-bin - data в cgi-bin работающие скрипты, в data файл index.shtml

пробовал разные написания: 1. <!--#include virtual="../cgi-bin/index.cgi"-->

2. <!--#include virtual="/cgi-bin/index.cgi"-->

3. <html> <body> <!--#include virtual="../cgi-bin/index.cgi"--> </body> </html>

Всегда выдает пустую страницу, в при просмотре в виде html видет только данный код.

anonymous

Re: Кто виноват? и Что делать?

Подключаю cgi скрипты - сами по себе пашут. При попытке вызвать из index.shtml ничего не происходит. традиционное расположение каталогов. 
web- 
   - cgi-bin 
   - data 
в cgi-bin работающие скрипты, в data файл index.shtml 
пробовал разные написания: 
1. <!--#include virtual="../cgi-bin/index.cgi"--> 

2. <!--#include virtual="/cgi-bin/index.cgi"--> 

3. <html> <body> <!--#include virtual="../cgi-bin/index.cgi"--> </body> </html> 

anonymous ()
Ответ на: Re: Кто виноват? и Что делать? от anonymous

третья попытка правильно написать

Подключаю cgi скрипты - сами по себе пашут. При попытке вызвать из index.shtml 
ничего не происходит. традиционное расположение каталогов. 
web- 
   - cgi-bin 
   - data 
в cgi-bin работающие скрипты, в data файл index.shtml 
пробовал разные написания: 
1. <!--#include virtual="../cgi-bin/index.cgi"--> 

2. <!--#include virtual="/cgi-bin/index.cgi"--> 

3. <html> 
   <body> 
   <!--#include virtual="../cgi-bin/index.cgi"--> 
   </body> 
   </html> 

Всегда выдает пустую страницу, а при просмотре в виде html виден только данный код. 

anonymous ()

Re: Кто виноват? и Что делать?

httpd.conf:

LoadModule include_module modules/mod_include.so - остальные в доке глянь

AddType text/html .shtml AddOutputFilter INCLUDES .shtml AddOutputFilter INCLUDES .html

<Directory /> Options Indexes FollowSymLinks +Includes +IncludesNoExec AllowOverride None </Directory>

и тогда и в html можно инклуды юэать, для красоты картины. Читай доку

Spectr ★★★ ()
Ответ на: Re: Кто виноват? и Что делать? от Spectr

Re: Re: Кто виноват? и Что делать?

>>>httpd.conf: >>>LoadModule include_module modules/mod_include.so - остальные в доке глянь >>>AddType text/html .shtml AddOutputFilter INCLUDES .shtml AddOutputFilter INCLUDES .html >><Directory /> Options Indexes FollowSymLinks +Includes

+IncludesNoExec ^^^^^^^^^^^^^^^ Вы что батенька! Эта опция наоборот не дает включать сценарии!!!!!

>> AllowOverride None </Directory>

>>и тогда и в html можно инклуды юэать, для красоты картины. Читай доку

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