Х продукты бесплатно!!

30
Июн

Не секрет что прежде чем выкладывать сайт в Интернет удобно и необходимо его отладить на своем компьютере. Особенно, если Интернет дорогой или мало скоростной и сайт не имеет базы данных, то есть после достаточно просто взять файлы с Денвера и залить их на хостинг.

Satellite-X как уже отмечалась ранее – не имеет базы данных и идеально переносятся с одного сервера (в нашем случае это Денвер) на другой.

Скачать Денвер можно на его официальном сайте.

Рассмотрим по шагам как на основе Satellite-X сделать и настроить полноценный сателлит на Денвере.

1. Для начала в папке”home” создадим папку с названием создаваемого сателлита, в нашем случае пускай это будет ”example”. Могу порекомендовать делать названия по возможности отличными от доменных имен, под которыми проект после будет выкладываться в Интернете, в нашем случае это вполне приемлемо. Таким образом после мы сможем работать одновременно с обоими копиями сателлита, с той, которая находиться на Денвере и той, которая уже будет в Интернете. После в созданной папке создаем еще одну с названием “www”, где и будут располагаться файлы сателлита.

2. Затем смело запустим Денвер. Теперь, что бы мы не изменяли в папке “example/www/”, мы сразу сможем посмотреть в браузере что изменилось. В нашем случае для просмотра сателлита достаточно ввести в адресной строке адрес “ http://example/”.

3. Теперь когда мы создали новый проект в Денвере, зальем все файлы Satellite-X в папку “example/www/”.

4. Настроим наш сателлит. Файлы настройки находятся в папке “config”. Чтобы CMS корректно работало необходимо в файле настройки “configbase.php” в качестве значения переменной $URLPATH задать “http://example/». Строка с этой настройкой будет иметь следующий вид: “$URLPATH=»http://example/»”. Если Вы назовете папку с Вашим сателлитом по другому, то это название нужно указать вместо “example”. Теперь набрав в адресной строке браузера адрес ”http://example/” мы увидим наш сателлит со стандартным дизайном и контентом.

5. Все строки настройки хорошо прокомментированы и Вам не составит труда настроить сателлит нужным образом. Кроме предыдущего изменения в настройках сателлита разумно также в файле “configspon.php” убрать код рекламы “$REKLAMA1 ” или вместо его разместить свой.

6. Чтобы удалить весь стандартный контент перейдите в папке “data” и удалите все файлы. После воспользовавшись формой добавления новых статей добавте Ваш контент на сателлит. Для открытия формы наберите в строке браузера ”http://example/editor.php”. Также Вы можете сделать файлы с новым контентом вручную и самим поместить их в папку “data”, но это займет больше времени.

7. Если Вы желаете отсортировать пункты меню воспользуйтесь файлом “map.txt”, который лежит в корне Вашего сателлита, указав там в нужной очередности пункты меню. После, в файле настройки “configsys.php” укажите в качестве значения переменной “$SORTEDMENU” слово “true”. Перед тем как просмотреть новое содержимое сателлита удалите все файлы с папки “system”, именно там находятся файлы кеша, которые после удаления создаются снова, но уже с обновленной информацией.

8. Чтобы изменить содержимое главной страницы Вашего сателлита откройте файл “main.txt” и измените его содержимое. Аналогично для изменения текста на странице “О компании” необходимо изменить содержимое файла “company.php”.

9. Новости сайта находятся в папке “news_”. Они изменяются, добавляются и удаляются вручную.

10. После того как Вы настроили сателлит и наполнили его необходимым контентом, осталось последнее – изменить шаблон Вашего сателлита. Для этого в папку “shablony“ поместите необходимый шаблон. После в нужное место (куда идет ссылка с шаблона) поместите, если необходимо, файл каскадных таблиц стилей, например в корень сайта. При этом нужно помнить о стандартном файле “ds.css”, чтобы он не влиял на Ваш файл стилей. Нужно либо его удалить, взяв с него необходимые настройки, например для меню сайта, либо урезать (изменить) для того чтобы его настройки гармонировали с настройками для нового шаблона. После можно удалить с папки “images” уже ненужные картинки для стандартного шаблона и разместить там картинки для нового шаблона.

11. Затем в файле настроек “configbase.php” изменим путь к шаблону. Для этого нужно изменить значение переменной “$PATH_TEMPLATE” – вместо названия “newshablon.php” указать название Вашего нового шаблон. Чтобы этот шаг не делать, достаточно удалить шаблон “newshablon.php”, и вместо него с тем же названием записать Ваш шаблон.

12. На этом настройка сателлита на Денвере закончена и Вы может протестировать Ваш новый сателлит, именно так он будет работать, когда будет размещен в Интернете.

Чтобы выше созданный сателлит разместить на хостинге в Интернете, достаточно на хостинг в корень залить файлы с папки “example/www/” и выставить соответствующие права на нужные папки и файлы. При этом файл “editor.php”, который находится в корне скрипта, если Вы не планируете более добавлять новые статьи можно не заливать на хостинг.

Затем необходимо как и при переносе сайта на другой домен в файле настройки “configbase.php” в качестве значения переменной $URLPATH задать путь к Вашему сателлиту в Интернете, например “http://example.ru”.

Если Вы все сделали правильно у Вас появиться еще один сайт в Интернете, чего я Вам и желаю.

В данном посте упор был сделан на тонкости настройки Satellite-X на Денвере, более детальное руководство по настройки Satellite-X читайте на официальном сайте.

В нашем случае использовался Денвера 3 и Satellite-X версия 2.31.

Удачной Вам работы с Satellite-X :)

Автор: RWMan 7 комментариев

7 ответов на “Satellite-X и Денвер”

.1

Когда я запускаю сателлит на Денвере, то у меня в начале появляется куча строк с ошибками следующего характера:

Notice: Undefined variable: content in z:homeexamplewwwfunctions.php on line 454

Notice: Undefined variable: SYNONIMIZER in z:homeexamplewwwfunctions.php on line 454

Notice: Undefined variable: result in z:homeexamplewwwfunctions.php on line 461

Notice: Undefined variable: xaplink1 in z:homeexamplewwwindex.php on line 167

Notice: Undefined variable: xaplink2 in z:homeexamplewwwindex.php on line 168

Notice: Undefined variable: xaplink3 in z:homeexamplewwwindex.php on line 169

Notice: Undefined variable: xaplink4 in z:homeexamplewwwindex.php on line 170

Notice: Undefined variable: sapelink1 in z:homeexamplewwwindex.php on line 171

Notice: Undefined variable: sapelink2 in z:homeexamplewwwindex.php on line 172

Notice: Undefined variable: sapelink3 in z:homeexamplewwwindex.php on line 173

Notice: Undefined variable: sapelink4 in z:homeexamplewwwindex.php on line 174

Notice: Undefined variable: sapelinkall in z:homeexamplewwwindex.php on line 175

Notice: Undefined variable: setlinks in z:homeexamplewwwindex.php on line 176

Notice: Undefined variable: mainlink1 in z:homeexamplewwwindex.php on line 177

Notice: Undefined variable: mainlink2 in z:homeexamplewwwindex.php on line 178

и только после них следует сам шаблон. То есть, мне каждый раз приходится в браузере опускаться вниз, чтобы увидеть свой шаблон.
Можете объяснить что это за ошибки и как с ними бороться? Версия моей CMS – 2.2
Заранее спасибо!

P.S. Мой Icq: 386149022

Дата: 1 июля, 2008 год. Время: 13:27
.2
RWMan

Поставил версию 2.2 на Денвер 3, только прописал в config.php необходимый $URLPATH и все заработало, не каких ошибок нет.

В Вашем случае какие то проблемы с functions.php, попробуйте перезолить файлы CMS.

Если не поможет обратитесь к Дмитрию, он Вам однозначно поможет решить любую проблему со скриптом, его ася: 155ноль54семь9.

Дата: 4 июля, 2008 год. Время: 12:50
.3

Заработало с пол пинка,
этож так ускорит и облегчит создание
новых сайтов и сателитов на Satellite-X
и как я раньше обходился без Денвера :-)

Дата: 30 января, 2009 год. Время: 22:30
.4
Рустем

у меня версия 1.1 там нету никаких папок под названием config. а других версиий не скачать :(

Дата: 1 марта, 2009 год. Время: 22:17
.5
RWMan

Там есть файлик в корне config.php В нем то и все настройки :)

Дата: 5 марта, 2009 год. Время: 19:34
.6

спасибо, всё хорошо и понятно, а с вордпресом, всё также легко и просто?

Дата: 6 апреля, 2009 год. Время: 22:19
.7
RWMan

С ВордПресом тоже не чего сложного. Только перед его установкой нужно создать базу данных.

Дата: 6 апреля, 2009 год. Время: 23:51

Оставить комментарий

(с) SatellitBlog.Ru | Дизайн: Experten-Tricks of Badeteich | Программирование: Webkatalog of Stiefel.