Урок 5 & $CLASS_PATH
Darkman_E34 14.12.2004 18:09
/ 14.12.2004 18:13
Для примера была построена схема:
|__ auto.p
|__ news/
| |___auto.p
| |___index.html
| |___details/
| |_______ auto.p
| |_______index.html
|__contacts/ |
|_______auto.p
|_______index.html
Вопрос:
Каков order of operations?
Сначало в текущей директории, потом в $CLASS_PATH?
$CLASS_PATH смотрится рекурсивно?
Для примера:
/var/www/example.com/
cgi-bin
|_> parser3.cgi
html
|__ index.html
|__ .htaccess (SetEnv REDIRECT_CGI_PARSER_CONFIG "/var/www/example.com/etc/auto.p")
|__ news/
|_____ auto.p
|_____ index.html
etc
|_> auto.p
<virtual example.com>
Alias /cgi-bin/ "/var/www/example.com/cgi-bin/"
</virtual>
В данном случаи parser3.cgi вынесен из DOCUMENT_ROOT по соображениям безпасности.
Как Parser будет просматривать каталоги в надежде собрать класс MAIN из файликов auto.p?
И ещё: auto.p ищется не зависимо от того, что прописано в CGI_PARSER_CONFIG? или ищет файлы с именем "главного" конфига?
- Урок 5 & $CLASS_PATH, Darkman_E34 14.12.2004 18:09 / 14.12.2004 18:13