|
|
|
| Непойму это shtml, чтобы интерпретировалось, чтото ещё надо сделать, или просто надо код написать, например типа такого:
<html> <body> <!--#echo var="ok printed"-->
-=html=-
</body></html>
| html нормально отображается а <!--это--> выводится так как есть | |
|
|
|
|
|
|
|
для: EXP
(04.12.2006 в 03:10)
| | В смысле, выводится "ok printed"? Если нет, то на сервере не включена поддержка SSI. Или сервера нет :). | |
|
|
|
|
|
|
|
для: 12345
(04.12.2006 в 03:17)
| | Этого я и боялся :) всмысле сервер есть, выводится вместе с <!--#-->
-- - - - - - - - - - А ещё вот что, делаю я файл test.pl , пишу в него
#!/usr/home/perl -w
print 'ok';
| В результате пустой экран. Путь может и неправильно, я его в phpinfo() вообще ненашёл. Как узнать правильный и проверить включена-ли поддержка perl | |
|
|
|
|
|
|
|
для: EXP
(04.12.2006 в 03:40)
| | Проверить включена ли поддержка Perl:
Делаете файл:
#!/usr/bin/perl
print qq(Content-type: text/html\n\n);
print "Неплохо;)";
|
Размещаете его в своей директории cgi на сервере или локалхосте и пишете в браузере:
domain.com/cgi/myscript.pl
По идее должно вывести "Неплохо;)".
Если у вас выводятся инклюды вместе с комментариями, то одно из двух: либо у вас не включена поддержка SSI на сервере, либо у вас не разрешено включение файлов в данной папке. Для включения создайте в этой папке файл .htacess соответствующего содержания. | |
|
|
|
|
|
|
|
для: SHAman
(04.12.2006 в 09:21)
| | Оказалось shtml синтактичская ошибка была, или ! забыл или пробел перед -->. работает :))
<html>
<body>
<!--#set var="T" value="SSI :)" -->
<!--#echo var="T" -->
<hr>
-=html=-
</body>
</html>
|
| |
|
|
|