Шапка сайта Переход на главную страницу сайта

Установка MaxSite

Рубрика: Учебные статьи -> Интернет
Метки: | |
Среда, 16 декабря 2009 г.
Просмотров: 16927
Настроение: Ожидательное
В колонках звучит: Несчастный случай - 1-13
Подписаться на комментарии по RSS

Итак, мы решили установить движок MaxSite. Что такое движок, зачем его устанавливать, а также какие подводные камни можно встретить на пути установки, мы и поговорим в этой статье. Если вы начинающий в компьютерах или просто хотите лучше понять, про что я здесь пишу, всячески рекомендую прочитать вот эту статью. Там объясняются некоторые вещи, которые писать тут и повторяться, я считаю, было бы бессмысленно, иначе так всё время можно повторять одно и то же.

Перво-наперво, чтобы установить что-либо, мы должны иметь это что-либо, так? Для этого заходим на сайт движка, который мы хотим поставить (если не знаем адрес сайта, идём в яндекс или гугль, набираем в поле для ввода поискового запроса что-то типа «MaxSite официальный сайт» (без кавычек, естественно), нажимаем ентер и смотрим.

Чаще всего, то, что нам нужно, находится на первой или второй позиции среди найденных результатов. Ищем последнюю версию и качаем. К примеру, сайт движка МаксСайта – www.max-3000.com. Ищем ссылку на скачивание. 

Главная страница сайта, посвящённому MaxSite CMS

Нажимаем, появляется меню загрузки файла. Нажимаем кнопку «Сохранить».

Мен. действия со скачиваемым файлом

Выбираем папку, в которую мы хотим сохранить данный файл, и, если хотим, задаём имя файла. Нажимаем «Сохранить» или кнопку "Enter" на клавиатуре.

Выбор места сохранения загружаемого файла

Если это архив (а так, скорее всего, и есть) - распаковываем в отдельную папку. Хоть CuteFTP и умеет заходить в некоторые архивы, но извлекать из него он, увы, не может. Используем, к примеру, архиватор WinRAR. (Если он у вас установлен, и не меняли настройки интеграцию в систему, то все архивы будут открываться с ним. Если WinRAR установлен, но не открывает архивы, то следует вручную дойти до местоположения скачанного архива). Заходим в архив, который мы только что скачали и нажимаем «Извлечь…» (или Alt+E). Появляется окно, в котором, при желании, можно выбрать название папки, куда программа WinRAR распакует содержимое архива и нажимаем кнопку «ОК». (В принципе, всё это дело можно сделать быстрее – при скачке в браузере сразу нажать "Открыть", подождать открытия и в винраре или перетащить файлы из архива в нужное место, или нажать Alt+E и «ОК». Однако, цель данной статьи – объяснить всё как можно лучше и понятнее). Всё, с винраром операции закончили, его можно закрыть (в случае, если вы не знаете – делаем окно винрара активным и жмём Alt+F4. Есть ещё, по меньшей мере четыре способа закрытия программ, но мы на них останавливаться не будем – итак, боюсь, некоторые могут устать от столь подробного разжёвывания). 

Теперь надо создать базу данных SQL и пользователя для доступа к ней. В базе данных хранятся настройки сайта, статьи, и так далее. Каждой базе данных надо указать своего пользователя, дабы система могла знать, кому что разрешать. Итак, идём на панель управления сайтом (данные для доступа к ней должен, как правило, выдавать [хостер). В появившемся окне вводим логин и пароль. При желании, если уверены в безопасности компьютера, браузера и так далее – ставим галочку «Сохранить пароль».

Запрос имени пользователя пароля перед входом в панель управления хостингом

У моего провайдера панель cPanel, у вас может быть по другому. При желании меняем язык на русский (другой вопрос, что его может не быть в панели вообще, но это уже вопросы к вашему провайдеру). В блоке «Настройки» (в англ. варианте "Preferences") переходим по ссылке «Изменить язык» ("Change language").

Выбор пункта смены языка в настройках cPanel

В выпадающем меню выбираем «russian» и тыкаем «Изменить».

Выбор русского языкового пакета

Жмём на кнопку «Home» (читается "Хоум", переводится как "Дом", но в данном случае "Домой". Благодаря этой кнопке, можно из любого места панели управления хостингом попасть на главную страницу панели) в cPanel (не на клавиатуре и не на панели браузера!).

Возвращение в главное меню cPanel

При желании, можно поменять внешний вид, сделать ещё кое-какие настройки, но это уже к теме данной статье имеет самое косвенное отношение. Теперь переходим непосредственно к тому, зачем мы сюда пришли – к созданию базы данных и пользователя. Ищем блок «Базы данных», а в нём пункт «Базы данных MySQL®». Переходим в этом пункт.

Переход к раздел с базами данных

Ищем в разделе «Создать базу данных» ("Create New Database") поле "База данных:" ("New Database:"), вводим желаемое название базы данных английскими буквами и нажимаем «Создать базу данных» ("Create database") или ентер. Если что-то неправильно – поле ввода окрасится в красный цвет и появится красный не то ромбик, не то кружок. Следует отметить, что к базе данных и к имени пользователя автоматически добавится префикс названия нашей учётной записи – полагаю, это чтобы не создавались две одинаковых базы данных и пользователя на одном сервере. 

Создание базы данных в cPanel

Нажимаем «Назад» ("Back").

Переход на шаг назад

Чтобы создать пользователя, вбиваем имя пользователя и пароль в соответствующие поля в разделе «Пользователи MySQL». Указатель «Надёжность пароля» укажет приблизительную стойкость пароля к подбору. Чем больше число, тем труднее будет подобрать пароль злоумышленникам. 

Создание пользователя в cPanel

Дабы установить пароль, рекомендую воспользоваться кнопкой «Generate password». С помощью этой кнопки можно создать очень тяжёлые к подбору пароли. Снимаем галочку «Символы» - если пароль содержит запятую, точку, символ доллара и пр., то MaxSite выдаёт ошибку. Нажимаем «Regenerate», а затем «Use Password».

Генерирование пароля

Появится окно с созданным нами паролем. Обязательно записываем куда-либо имя базы данных, имя пользователя и пароль. Нажимаем "Close"

Отображение готового пароля

Опять же нажимаем «Назад». Теперь нам осталось только привязать пользователя к базе данных (то есть указать системе, что такой-то пользователь должен иметь доступ к такой-то базе. Для этого переходим к блоку «Добавление пользователя к базе данных». Там выбираем базу данных и пользователя, которого мы хотим к ней привязать. Нажимаем «Добавить».

Назначение прав доступа пользователя

Ставим галочку «Все привилегии» и нажимаем кнопку «Внести изменения».

Назначение прав доступа пользователя

Всё, с панелью управления сайтом разобрались. Переходим к установке движка. Перво-наперво указываем движку, с какой базой данных ему работать, а также указываем её пользователя и его пароль. Если этого не сделать, то движку не с чем будет работать. Переходим в папку, куда мы распаковали файлы движка. Открываем файл application/config/database.php-distr но не стандартным блокнотом, так как возможны глюки, а каким-то иным текстовым редактором, к примеру AkelPad'ом входящего в состав Total commander podarok edition. Там ищем нижеследующие строки и заполняем их согласно указаниям. Кавычки не удаляем, префикс, который добавила нам система, не забываем. 

$db['default']['username'] = ""; - имя пользователя
$db['default']['password'] = ""; - пароль пользователя
$db['default']['database'] = ""; - имя базы данных

Нажимаем «File» («Файл») – «Save as» («Сохранить как») или просто Control + Shift + S. Вписываем имя файла «database.php», выбираем в выпадающем списке в поле «Codepage» («Кодировка») строку «65001 UTF-8», проверяем чтобы не стояла галочка «BOM» и нажимаем кнопку «Сохранить». Файл «database.php-distr» можете удалить. Он больше не понадобится.

Указание CMS его базы данных и сопутствующей информации

Открываем файл application/maxsite/mso_config.php-distr и вводим в строке $MSO->config['secret_key'] = ''; между апострофами секретную фразу, которая будет использоваться для шифрования (на основе этой фразы будет создан шифр. Другими словами не зная фразы, будет намного тяжелее взломать ваш сайт. Сохраняем файл как предыдущий, только уже с именем в mso_config.php. Опять же не забываем поставить нужную кодировку («UTF-8»), проверяем отсутствие галочки «BOM». Эти же установки сохранения используем и в дальнейшем. 

Указание секретной фразы

Если у вас сайт находится не в папке сайта, а в подпапке, к примеру, что-то типа http://www.iarbest.ru/maxsite/ , то откройте файл «.htaccess-subdir» и замените в нем все «#subdir#» на имя вашей подпапки (в нашем случае «maxsite» без кавычек). Другими словами, в этих двух строчках (строчки идут не рядом)

RewriteRule ^(.*)$ /#subdir#/index.php/$1 [L,QSA]
RewriteBase /#subdir#/

меняем сочетание #subdir# на maxsite. (разумеется, вместо maxsite пишите имя вашей подпапки) 

      Сохраните файл, с именем .htaccess

Сохранентие файла .htacces

Если же у вас в этом плане всё стандартно, переименовываем файл «.htaccess-distr» в «.htaccess». (переименовывать – клавиша F2 в проводнике Windows или F6 в Тотал коммандере)

Теперь возвращаемся в CuteFTP. Находим в левой панели папку с распакованными и изменёнными только что файлами (в принципе, файлы можно редактировать и на удалённом сервере, но, на мой взгляд, удобнее и быстрое менять на своём компе, до загрузки на сервер хоста). Выделяем их все и левой кнопкой мыши перетаскиваем их в папку сайта. Далее ждём. Не знаю, как у других, но у меня заливка движка занимает минут 10. Полагаю, что это отчасти оттого, что в движках, как правило, очень много мелких файлов (для каждого файла проходит целая история – для него подготавливается место, по окончанию копирования сверяются между собой размер оригинала и копии… В общем, долгая история. Поэтому много маленьких файлов копируются значительно дольше, чем один файл такого же объёма). По окончании процесса область, в которой отображаются действия программы должно остановится и должна появится надпись «Формирование списка папки завершено» (В английском варианте это «Directory listing completed»). 

Сообщение об окончании операций

Затем нажимаем правой на /system/cache/ , выбираем в контектном меню строку «Свойства/CHMOD» (или же попросту выделяем нужную папку и нажимаем Alt+Enter и в поле «разрешения» ("Permisiions") пишем 777 (предоставление полного доступа к данной папке полного доступа, дабы движок мог беспрепятственно писать и удалять данные в/из этой папки. Что такое кэш мы поговорим в следущей статье из этого цикла. После этого нажимаем Enter или мышью кнопку «OK» То же самое проделываем с папками html и rss, которые находятся в данной папке. Такие же права устанавливаем на папку uploads и на находящиеся в ней же папки _mso_float, _mso_i и mini. Папка uploads находится в корневой (главной) папке вашего сайта. 

Назначение папке cashe прав доступа

Далее на файл sitemap.xml, находящийся в корневой папке установите права 666 (В этом файле хранится карта сайта - эдакий краткий указатель по сайту, можно сказать, а нужен этот файл ещё и для того, чтобы пользователь, а также поисковики лучше ориентировались на вашем сайте. Зачем ему назначать такие права и почему именно такие - увы, пока не знаю. Добавка: объяснение, любезно предоставленное модераторо форума поддержки МаксСайт Wave, за что выражаю ему благодарность (выдержка из разговора):

Есть разрешение на чтение файла, его изменение и запуск. Поскольку это не php - то запуск в принципе не нужен.

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

0 - нельзя ничего.

1 - можно выполнять.

2 - можно писать.

3 (1+2) - можно выполнять и писать.

4 - можно читать.

5 (1+4) - можно выполнять и читать.

6 (2+4) - читать и писать.

7 (1+2+4) - всё.

Назначение файлу sitemap.xml прав доступа

Идём в браузер и набираем адрес нашего сайта. Если вместо желаемой стартовой страницы движка мы видим нечто с ошибкой 500, и уверены, что мы сделали всё правильно, обращаемся в службу поддержки своего провайдера. Например, мне ответили (к слову - в течении получаса) и порекомендовали положить в папку с сайтом один файл, который они прислали с ответом. Вот, что меня радует у моего провайдера - это очень оперативная служба поддержка. Правда, следует признать, что я у других хостингов не был, и не знаю, как у них обстоят с этим дела, но, по крайней мере, жаловаться в этом отношении не на что.

Ошибка 500

Но мне помог следующий способ, любезно подсказанный Олегом. Выделяем файл «.htaccess» на сервере хостинга и нажимаем Ctrl+Enter или же нажимаем правой кнопкой мыши и в появившемся меню выбираем пункт «Правка». Далее, по очереди, перед каждой строкой ставим знак «#», что означает, что строка является комментарием, и обрабатывать её не надо. Алгоритм следующий – поставили # перед первой строкой, сохранили – «Файл» – «Сохранить» («File» – «Save») либо Control + S – перешли в браузер, нажали F5 или кнопку «Обновить» («Refresh»), и смотрим – если картина та же, идём опять в CuteFTP, убираем символ «#» перед первой строкой, ставим его перед второй и так далее. Затем можно перед двумя строками писать «#» и так далее и тому подобное. Главное – не забываем сохранять документ после каждого изменения, так как, пока не сохраним документ – данные на сервер не поступят и обновление страницы в браузере не будет смысла. Если помогло (то есть, нашли строку, из-за которой выдаётся эта ошибка) – нажимаем Control+F4 или же на второй сверху справа крестик. 

Отключение строк в .htacces

Мне например, помогла постановка символа «#» перед стройкой «php_flag register_globals off», которая отключает глобальные переменные. Неработоспособность этой строки сильно влияет на безопасность. Она включает глобальные переменные – переменные, доступные всей программе в целом в отличие от локальных переменных, которые доступны лишь в одной области программы. Что-то в этом духе. Как это можно использовать – не могу сказать (надеюсь, пока), но как узнаю – тут же напишу. (Объяснения об этой вещи, смотрите в первом комментарии к этой статье. Там тов. Gudvin любезно разъясняет этот аспект, за что ему выражаю искреннюю благодарность.)В любом случае, следует написать об этом службе поддержки вашего хостинга. 

В идеале, при заходе на ваш сайт должна появится страница, на которой Вас попросят ввести логин (имя/псевдоним) и пароль администратора сайта (то есть ваш). И то и другое надо вводить английскими буквами без пробелов. Пароль, для надёжности, может содержать минимум 6 символов. Обратите внимание, что пароль отображается не звёздочками, а открытым текстом, то есть, если рядом с вами есть лица, коим этот пароль знать не следует, рекомендуется принять меры предосторожности. Далее вы должны указать ваш адрес электронной почты (на него будет приходит разные извещения и подтверждения. Естественно, почта должна быть действующей). Ещё необходимо указать название блога, которое, правда, потом, можно будет поменять. (на момент написания данной статьи движок на странице приветствия понимает только латинские буквы. Об ошибке отписался в комментариях к движку. Автор движка обещал поправить. Как показала практика – апострофы на данной странице движок тоже не совсем корректно обрабатывает, о чём тоже отписался на сайте движка. Галочка «Установить демонстрационные данные» указывает движку, нужно ли устанавливать всякие вспомогательные вещи для новичков, типа образца статьи и так далее. Написав требуемые данные и отметив или пропустив галочку, нажимаем кнопку «Установить». 

Приветственный экран MaxSite CMS

На появившейся странице нажимаем на слова «Переход к сайту».

Демонстрация логина, пароля и е-мэйла владедьца сайта и/или администратора

Но это ещё не всё. Заключительным шагом переходим опять к файлу «mso_config.php» находящийся в папке «application/maxsite/» на хостинге, выделяем его, нажимаем Control+Enter для его редактирования. Обращаю внимание, что CuteFTP плохо обрабатывает кириллицу в тексте просматриваемых файлов, но это нас не останавливает. Мы ищем строку, которая начинаетсясо слов «$mso_install =» и меняем слово "false" на слово «true», Затем сохраняем и закрываем документ.

Указание движку об его проведённой установке

Этим мы указываем движку, что установка прошла и нет нужды каждый раз проверять это, что сэкономит время, затрачиваемое на загрузку страниц, и ресурсы сервера. Уф! Вот теперь всё. Приятного блогописания!

В следующей статье цикла, посвящённой настройке MaxSite'a, мы детально рассмотри самые важные настройки движка MaxSite. Не переключайтесь.

Сообщите об этой статье друзьям и знакомым - и вы этим поблагодарите автора.

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru blogger.com livejournal.ru google.com bobrdobr.ru

Комментариев: 34

  1. 2010-01-04 в 19:28:06 | Gudvin
    php_flag register_globals off», которая отключает глобальные переменные. Как это можно использовать – не могу сказать (надеюсь, пока), но как узнаю – тут же напишу.

    Это связано с тем как php принимает поступающие данные. Если включена то все поступающие данные становятся в php скрипте глобальными переменными. А как известно переменные GET может любой вводить в строке запроса к странице( например http://www.site.ru?x=1000 - переменная x равная 1000).

    И вводя такую переменную взломщик зная дыры в сайте может изменять алгоритм работы и также может затирать другие переменные например куки и др.

  2. 2010-01-04 в 21:17:44 | Яр Бест
    ]]>]]>

    Спасибо большое за разъяснение. smile

  3. 2010-01-20 в 05:22:12 | Гость

    confused Бред какой-то , не могу установить cool mad

    нажимаю на Установить! а потом перемещаюсь не по адресу

  4. 2010-01-20 в 05:25:55 | Яр Бест
    ]]>]]>

    Вы не использовали кириллицу в полях? Апострофы и пр.? Используйте только латинские символы.

  5. 2010-03-24 в 06:54:20 | Haker

    Спасибо! Бум пробывать

  6. 2010-05-11 в 23:23:12 | Вадим

    Уважаемый огромное спасибо за этот материал.

  7. 2010-05-11 в 23:25:11 | Вадим

    Только у меня проблемя, вчера целый день потратил, а ошибку так и не удалось устранить, может подскажешь.

    Ввожу в браузере имя а потом выдает:

    "Ошибка БД

    Невозможно соединиться с БД, используя предложенные логин/пароль".

  8. 2010-05-12 в 04:09:05 | Яр Бест
    ]]>]]>

    Скорее всего, Вы ошиблись при вводе логина и пароля в соответствующие строки в файле database.php

  9. 2010-05-12 в 06:04:59 | Аноним

    Думаю не в этом причина. Я разов 7-8 проверял, менял логин и пароль и ничего.

    Может я не в ту папку заливаю файлы? Я залил в папку куда заливал файл index.html и другие файлы.

  10. 2010-05-16 в 04:33:25 | Яр Бест
    ]]>]]>

    Прошу прощения, не знаю, что у вас :(

  11. 2010-05-16 в 05:14:26 | reactor
    ]]>]]>

    Жму кнопку установить, в итоге перемещаюсь на страницу локалхост/maxcite/install/2, которой нет в каталоге сайта. В итоге - "объект не найден". Что делать? big surprise

  12. 2010-05-16 в 21:21:55 | Аноним

    reactor, Вы не использовали кириллицу в полях? Апострофы и пр.? Используйте только латинские символы.

  13. 2010-05-16 в 21:26:37 | reactor
    ]]>]]>

    Нет, я кириллицу не использовал, и апостофов тоже. Чот не работает этот макссайт. Ну нету у меня в каталоге сайта папки "инсталл" и подпапки "2". Понятное дело что апач будет ругаться и говорить вы не туда пришли. Я не знаю, должны ли эти папки сами создаваться, или что там ещё за проблема. Но проблема есть

  14. 2010-05-16 в 21:30:08 | Яр Бест
    ]]>]]>

    Пардон, тогда не знаю... :( Обратитесь на форум МаксСайта. К сожалению, я не специалист в данной области... Может проблемы в файле .htacces?

  15. 2010-05-16 в 23:04:39 | reactor
    ]]>]]>

    Может и в нём конечно, но ничо там не менял. Всё как было.

  16. 2010-05-17 в 01:12:29 | Яр Бест
    ]]>]]>

    Попробуйте сделать так, как у меня описано с файлом .htacces - может, поможет.

  17. 2010-05-18 в 13:49:04 | reactor
    ]]>]]>

    не помогает комметировать его. Вот файл хтаксесс. У Вас такой же?:

    Options +FollowSymLinks
    Options -Indexes
    php_flag register_globals off
    DirectoryIndex index.php index.html
    #php_value memory_limit 16M
    AddDefaultCharset UTF-8
    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /
    RewriteCond $1 !^(index\.php|uploads|robots\.txt|favicon\.ico)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /index.php/$1 [L,QSA] 
    </IfModule>
    question

  18. 2010-05-19 в 04:20:05 | filole

    Cлушай reactor у меня точно такая же ерунда /install/2. Буду пытаться решать проблему, но если ты первый решишь отпишись здесь.

  19. 2010-05-19 в 07:55:28 | Аноним

    Проблему решил. Вопрос не в движке MaxSite CMS. На сервере поотключал все настройки APACHE :

    CGI Off

    Options +ExecCGI Off

    Options +Indexes Off

    Options +FollowSymLinks Off

    и все пошло как по маслу grin

  20. 2010-05-21 в 05:11:50 | Яр Бест
    ]]>]]>

    Рад за вас! smile

  21. 2010-05-30 в 06:55:35 | filole

    reactor, я отключил настройки APACHE в своей админпанели на хостинге да еще поставил PHP5 вместо PHP4 и все. Не знаю может у тебя по другому, но у меня получилось.long face

  22. 2010-07-08 в 23:21:31 | Женя

    Ошибка 500 что делать

  23. 2010-07-10 в 05:43:48 | RESEVER

    Привет! я тоже сделал свой блог но не как немогу на него найти мотериалы для продолжения и обновления темы. А я вам завидую))))

  24. 2010-08-17 в 10:17:42 | Fidan

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

  25. 2010-08-24 в 20:26:38 | Рамиль

    Только когда написал это в .htaccess, все заработало (использую XAMPP):

    Options +FollowSymLinks

    Options -Indexes

    php_flag register_globals off

    DirectoryIndex index.php index.html

    #php_value memory_limit 32M

    AddDefaultCharset UTF-8

    RewriteEngine on

    RewriteCond %{REQUEST_FILENAME} !-f

    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule (.*) index.php/$1 [L]

  26. 2010-09-09 в 00:33:03 | Lev

    Да уж очень сложная установка, пишет на сайте что установка проще чем в WP а получается наоборот.

    1. Много манипуляций.

    2. Получил ошибку 500: хостеры помогли (правили .tacces и меняли там еще чего, так что с простой установкой не сложилось)

    3. Самое главное появилась панелька начала инсталляции пишу все данные а .... а ничего, обнуляет поля и все дела. Обидно, такие надежды были.

  27. 2010-09-26 в 22:44:04 | netadvicer
    3. Самое главное появилась панелька начала инсталляции пишу все данные а .... а ничего, обнуляет поля и все дела. Обидно, такие надежды были.

    Такая же ерунда. Хотелось бы получить описание об установке этого движка на поддомен, если это возможно.

  28. 2010-09-26 в 23:32:12 | netadvicer

    Вопрос с установкой в подкаталог решил. Объясните, как установить сие чудо в поддомен основного сайта.

  29. 2010-09-28 в 10:03:49 | Яр Бест
    ]]>]]>

    Я бы с радостью бы вам всем помог, но в силу моей неопытности не могу. :( Обратитесь лучше на оффициальный форум поддержки движка.

  30. 2010-11-24 в 16:49:13 | Колобок

    Здравствуйте.Решила освоить не онлайновые кмс-ки. Но вот проблема - застряла на шаге о создании базы данных. Подскажите пожалуйста как это сделать: что где качать. Очень прошу. Не хочу быть полной ламеркой oh ohred face

  31. 2010-11-25 в 10:56:27 | Яр Бест
    ]]>]]>

    Колобок, если под "не оналйновыми" вы подразумеваете установку CMS на свой компьютер, то вам нужен денвер (denwer.ru)

  32. 2011-12-23 в 11:55:27 | Даада

    вауууу grin

  33. 2012-11-16 в 05:24:07 | torg

    У вас ошибка

    Затем нажимаем правой на /system/cache/

    Из инструкции

    4. Установите на каталог /application/cache/ права на запись (обычно 777). Там же
    установите права на подкаталоги «html» и «rss», который могут
    использоваться для кэширования.
  34. 2013-01-05 в 17:46:31 | Яр Бест
    ]]>]]>

    torg, извините, я уже не помню, что да как.

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

Не регистрировать/аноним

Используйте нормальные имена.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

(обязательно)