$CLASS_PATH -- объясните плиз!
viyer 23.01.2004 15:28
Перерыл весь форум, faq, доки, но не догоняю я, уж извините :-)
Итак, что у меня есть:
В корне лежит auto.p:
@auto[]
$CLASS_PATH[^table::create{path
/dots
/lib
/pluging
/ru}]
^use[config.p]
^use[language.p]
^use[header.p]
^use[menu.p]
^use[footer.p]
@include[имя_файла]
$file[^file::load[text;$имя_файла]]
^process{^taint[as-is][$file.text]}
@main[]
^header:plugin[]
^menu:create[]
^body[]
^footer:plugin[]
Естественно в таком виде все работает, так как ^use подключает файлы после присвоения $CLASS_PATH в теле @auto. Это я понимаю :-)
А теперь объясните, где в каком виде нужно прописать @conf с $CLASS_PATH чтобы использовать @USE
Я использую Денвер с Parser3, существует файл C:\WebServers\usr\local\parser3\auto.p
1. Что имеется ввиду в Документации под "конфигурационным файлом"? Это файл, который у меня Денвер ставит, файл, который у меня в корне лежит (мой auto.p) или еще третий какой то?
2. Уже не помню где вычитал, что в .htaccess необходимо прописывать
ParserConfig типа-путь-до-конфиг-файла
А в исходниках сайта egoroff.spb.ru например сказано, что прописывать необходимо
SetEnv CGI_PARSER_CONFIG типа-путь-до-конфиг-файла
Это в дополнение к первому вопросу, до какого файла необходимо прописывать путь и необходимо ли вообще и в чем разница между двумя этими вариантами. Поэкспериментировал - у меня всегда выдает 500 ошибку, если это прописано в .htaccess.
3. Третий вопрос, если не сложно скажите конкрентно, где и в каком виде мне нужно прописать @conf
Сильно не бить! Я с Parser знаком 5 дней всего пока :-)
- $CLASS_PATH -- объясните плиз!, viyer 23.01.2004 15:28