Состав дистрибутива :
 |
Корневая папка скрипта |
755 |
 |
 |
.htaccess |
644 ascii |
 |
 |
favicon.ico |
644 bin |
 |
 |
index.php |
644 bin |
 |
 |
key.php |
644 bin |
 |
 |
synchro.php |
644 bin |
 |
 |
css |
755 |
 |
 |
 |
gordi.css |
644 ascii |
 |
 |
data |
755 |
 |
 |
 |
.htaccess |
644 ascii |
 |
 |
 |
http_rss_blocking.ini |
644 ascii |
 |
 |
 |
settings.php |
644 ascii |
 |
 |
 |
stat_blocking.ini |
644 ascii |
 |
 |
 |
stat_engines.ini |
644 ascii |
 |
 |
 |
stat_settings.ini |
644 ascii |
 |
 |
 |
stat_signatures.ini |
644 ascii |
 |
 |
 |
bin |
755 |
 |
 |
 |
 |
functions.php |
644 bin |
 |
 |
 |
cms |
755 |
 |
 |
 |
 |
addcomment.php |
644 bin |
 |
 |
 |
 |
admin.php |
644 bin |
 |
 |
 |
 |
connect.php |
644 bin |
 |
 |
 |
 |
rss.php |
644 ascii |
 |
 |
 |
 |
stat.php |
644 bin |
 |
 |
 |
dbs |
755 |
 |
 |
 |
 |
keywords_ignored.txt |
644 ascii |
 |
 |
 |
 |
popups.txt |
644 ascii |
 |
 |
 |
 |
synonym_en.php |
644 ascii |
 |
 |
 |
 |
synonym_ru.php |
644 ascii |
 |
 |
 |
donors |
755 |
 |
 |
 |
logs |
777 |
 |
 |
 |
 |
referent |
777 |
 |
 |
 |
news |
777 |
 |
 |
 |
sape |
777 |
 |
 |
 |
 |
sape.php |
644 ascii |
 |
 |
 |
tpl |
755 |
 |
 |
 |
 |
add.php |
644 ascii |
 |
 |
 |
 |
cms.php |
644 ascii |
 |
 |
 |
 |
comment_form.php |
644 ascii |
 |
 |
 |
 |
connect_form.php |
644 ascii |
 |
 |
 |
 |
design.php |
644 ascii |
 |
 |
 |
 |
index.php |
644 ascii |
 |
 |
 |
 |
news.php |
644 ascii |
 |
 |
 |
 |
page.php |
644 ascii |
 |
 |
 |
 |
rss.php |
644 ascii |
 |
 |
 |
 |
rss_template.php |
644 ascii |
 |
 |
 |
 |
search.php |
644 ascii |
 |
 |
i |
755 |
 |
 |
tmp |
777 |
| |
 |
donors |
755 |
 |
 |
donor domain [i] |
755 |
 |
 |
 |
cats.php |
644 ascii |
 |
 |
 |
list.php |
644 bin |
 |
 |
 |
post.php |
644 bin |
 |
 |
donor domain [i+1] |
755 |
 |
 |
 |
cats.php |
644 ascii |
 |
 |
 |
list.php |
644 bin |
 |
 |
 |
post.php |
644 bin |
| и т.д. |
|
Пояснения по серверной структуре Портатора и правам доступа :
Выше представлена структура скрипта, как он должен лежать на сервере.
Права доступа к папкам и файлам обозначены цифрами.
Красным выделены права доступа для папок, в которые будет производиться запись. Совершенно не факт, что на Вашем сервере они будут именно такими, 777- спрашивайте суппорт своего хостера о правильных правах доступа папок для записи в них с правами апача. Тут возможна вариабельность.
Режим загрузки по FTP обозначен как ascii (текстовая мода) и bin (бинарная).
Обратите внимание, что не все .php файлы предписано переносить на сервер в ascii моде- часть из них оптимизирована Зендом, и представляет собой бинарные файлы, нуждающиеся именно в бинарном режиме заливки на сервер. Будьте внимательны- на всякий случай в том месте, где возможна непреднамеренная ошибка, правильный режим загрузки подсвечен красным.
Слева представлена номенклатура самого движка в стандартной комплектации, справа- структура сигнатур (содержится в папке data/donors/).
Портатор может быть укомплектован разными вариантами сигнатур для различных доноров, поэтому тут конкретика не указывается- обозначена лишь структура содержимого папки.
donor domain [i] - это всегда имя домена донорского сайта. Не запутаетесь.
Загрузка на сервер :
Никаких трудностей возникнуть не должно, выше всё рассказано в подробностях и картинках. Критично другое.
Поскольку скрипт движковый, он все файлы и папки на всю глубину вложенной файловой структуры считает своими, и не даст работать документам, не имеющим отношения к собственно скрипту.
Отсюда вытекает ограничение- либо Вы ставите скрипт в корень домена (поддомена), и не имеете возможности располагать в этом домене (поддомене) что-то ещё, либо ставите скрипт в отдельную папку.
Соображение о размещении Портатора.
Целесообразнее выделить данному сервису домен или поддомен- Вы всегда сможете пристегнуть к сервису гугловый поиск по сайту, для которого мельчайшей единицей является как раз домен или поддомен- искать только внутри определённой папки гугловый поиск пока не умеет.
С другой стороны, в отдельных папочках одного домена может жить сколько угодно Портаторов. Если же их располагать на самостоятельных доменах или поддоменах, каждая копия скрипта захочет пролицензироваться.
|