URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 2523
[ Назад ]
Исходное сообщение
"Перловые пути"
Отправлено serg2003 , 24-Июл-04 22:25
Поставил я перл + апач .
Пытаюсь реализовать шаблон :
use strict;
use HTML::Template;
my $template = HTML::Template->new(filename => 'test1.tmpl');
Апач начинает орать :
Can't locate HTML/Template.pm in @INC
Лезу и вижу , что CPAN вроде как установлен и модуль лежит в
/usr/lib/perl5/vendor_perl/5.8.1/Text/Template.pm
Как мне его добавить в путь , чтобы перл увидал его
Содержание
- Перловые пути,serg2003, 15:08 , 25-Июл-04
- Перловые пути,serg2003, 22:34 , 25-Июл-04
Сообщения в этом обсуждении
"Перловые пути"
Отправлено serg2003 , 25-Июл-04 15:08
А вообще - такой вопрос : без использования шаблонов ,
можно ли в статический файл .html
вставить динамический типа
<!--#include file="myperl.pl"-->
Если я в myperl.pl пишу что-то типа
print "blablabla";
то не вижу в .html никакого вывода .
"Перловые пути"
Отправлено serg2003 , 25-Июл-04 22:34
У меня в принципе все уже заработало .
В httpd.conf добавил
AddOutputFilter Includes html
Заработала строка :
<!--#include virtual="/cgi-bin/mysuperpuperperl.pl" -->
Токо вот в динамическом контенте , который выдает mysuperpuperperl.pl ,
вместо русских буковок - краказяблики квадратные .
В самом html-е стоит
Content-type: text/html; charset=windows-1251\n\n
В вызываемом скрипте тоже , но не помогает .