FAQ или Помощь новичкам от неспециалиста (проверено на себе)

Mr-X

Member
Joined
Jan 27, 2009
Messages
306
Reaction score
402
Location
Forumы
Тема создана как пособие для начинающих и БОЛЬШАЯ конкуренция форумам поддержки скриптов. Дело в том, что многие начинающие свой путь в администрировании форумов/сайтов сталкиваются с проблемами, которые профессионалам покажутся назойливыми и тупыми. В данной теме я постараюсь с помощью добрых людей создать удобно понятный FAQ

Есть такая проблема как "Белая страница" после установки каких либо модов на форум (испытано на себе)
Основная ошбка была в том, что при копировании кода не прочуствовал код
Пример:
Нужно найти $this->ipsclass->DB->build_query( array( 'select' => "id, name, mgroup, (бла-бла-бла),
Добавить После: ,thanks_point
и основная ошибка была в том, что после (бла-бла-бла), уже существовала запятая и я её удалил, а вот после вставки ,thanks_point я запятую не поставил и получил "Белая страница"
1) Создание копии базы данных
Заходим в phpMyAdmin, далее выбираем в таблицы слева вашу базу данных, справа откроется таблица, жмите Экспорт, Вам необходима только нижняя строка (и не трогать другие параметры если в этом не понимаете) Сохранить как файл, (личная рекомендация выбрать сжатие gzip, и запомните кодировку при которой создаете копию Базы данных
Пока напишу для IPB - работает 100 %
С сайта разработчика

Admin CP > Management > Users And Groups > Custom Profile Fields > Add New >

Введите след. информацию

Field title > Antispam
Description > "Please enter the following number > NINETY-SEVEN < just the two digits only, without any spaces"
Field Type > Text Input
Maximum Input > 100
Display order > 1
Expected Input > 97
Include on registration page? > Yes
Field must be completed? > Yes
Can be edited by member? > No
Make private profile field? > Yes
Admin and moderator editable only> Yes

Выделенное зеленым цветом можно изменить под себя, желательно использовать язык падонкаф, но для английской версии рекомендую подмену букв например: NINETY-SEVEN в этом слове можно поменять кириллицей букву E

Далее для русской версии IPB

В админке: Управление - Пользователи и группы - Дополнительные поля - создать

Название - Антиспам
Описание - Пожалуйста, введите следующий номер: Девяносто семь Только лишь две цифры, без пробелов
Тип поля - Однострочное текстовое
Максимальная длина - 100
Порядок сортировки - 1
Формат поля - 97
Добавить на страницу регистрации? - Да
Это поле обязательно к заполнению? - Да
Поле может быть изменено пользователем? - Нет
Сделать это поле личным? - Да
Сделать видимым и изменяемым только супермодераторам и администраторам? - Да

Вместо 97, Девяносто семь можешь другую цифру изменить на (напр. "триста-дивяноста-восимь", 398 хрен кто переведет) и не забудьте в строке "Описание" поменять Только лишь две цифры на Только лишь три цифры

Оставляйте свою информацию по теме или задавайте вопросы и Ваша информация попадет в шапку
 
Last edited by a moderator:

Captain Blood

Member
Joined
Sep 28, 2008
Messages
15
Reaction score
3
Для создания копии БД и ее восстановления рекомендую программу Sypex Dumper Lite.

Скачать можно здесь
http://sypex.net/products/dumper/downloads

Работает очень быстро, надежно, есть фильтр таблиц.
 

Mr-X

Member
Joined
Jan 27, 2009
Messages
306
Reaction score
402
Location
Forumы
  • Thread starter
  • Banned
  • #3
Спасиб за прогу, если есть знания по теме, то поделитесь с какими проблемами чаще всего сталкиваются начинающие "администраторы" и методы их решения.

Для программы создал отдельную тему на форуме
http://dumpz.ru/showthread.php?t=52444
 
Last edited by a moderator:

tooner

Member
Joined
Apr 17, 2004
Messages
42
Reaction score
79
Age
48
Location
Лида, Беларусь
Моя самая большая головная боль с MySQL была такая:
по умолчанию, при установке, MySQL использует кодировку Latin1. Кирилица отображается, но при поиске или сортировке начинают вылазить баги, а иногда браузер показывал "кракозябры".
Особенно,если в базу пишутся данные, вводимые пользователем.
Когда я впервый раз столкнулся с этой проблемой, я просто (ага, просто, голову сломал) прописал в функции запроса к базе (говорю про php) mysql_query("SET NAMES 'cp1251'");

А лучше сразу использовать кодировку utf-8. Это я уже потом понял.
 
Last edited by a moderator:

mrman

Member
Joined
Mar 11, 2008
Messages
7
Reaction score
8
Age
45
Location
Сахалин
Настраиваем собственный анонимайзер

Если ты не привык юзать паблик проксики по известным причинам, а платным сервисам не доверяещь - остается лишь один выход поднять собственный прокси. К счастью, сделать это довольно просто, благо, есть масса готового софта :) Пример тому HTTP Local Proxy.

0f7d8162c0be.jpg

Именно эту софтину мы и будем использовать. Прога представляет собой анонимайзер, работающий через пхп-гейты. Настроить утилиту несложно.
1) Скачиваем
2) Распаковываем архив, в нем три файла: gate.php, host.txt, proxy.exe.
3) Заливаем скрипт gate.php на хост (или несколько хостов).
4) В файл host.txt прописываем полный путь до залитого скрипта gate.php
Например: said:
site.com/gate.php
site2.com/gate.php
site3.com/gate.php
5) Запускаем proxy.exe, по дефолту открывается порт 8080 и загружается список хостов из файла host.txt
6) Открываем браузер. прописываем хттп-прокси 127.0.0.1 и порт, на котором он будет запущен (по дефолту-8080)

Вот и все. Если файл host.txt содержит более одного адреса, то proxy будет автоматически менять IP-адреса. Что нам и требовалось :)
 

mrman

Member
Joined
Mar 11, 2008
Messages
7
Reaction score
8
Age
45
Location
Сахалин
Защита от DDoS атак

e77f147c8755.jpg

В середине июля в Центре телекоммуникаций и технологий интернет МГУ имени М. В. Ломоносова (ЦТТИ МГУ) стартовал масштабный и востребованный проект по изучению и противодействию Distributed Denial of Service (DDoS), так называемым распределенным атакам типа «отказ в обслуживании». Проект возглавил Александр Лямин – руководитель Лаборатории высоких нагрузок и ведущий специалист ЦТТИ.

В рамках проекта была создана технологическая площадка, на которой в целях научного эксперимента найти «приют» могут любые сторонние ресурсы, находящиеся под атакой, при условии, что они не размещают запрещенных законодательством РФ материалов. За первый месяц работы лаборатории на ее площадке уже побывало несколько веб-сайтов, а суточная нагрузка в среднем достигала 100–150 тысяч ботов.

Основной целью создания лаборатории является исследовательская направленность: собрать и классифицировать информацию о наиболее характерных для России разновидностях DDoS; получить оценки связанных с ними рисков; выработать рекомендации по их разрешению и предотвращению. Главное отличие проекта МГУ от коммерческих аналогов, это бесплатность предоставляемого сервиса.

Как отмечает Александр Лямин, основная проблема механизмов защиты от DDoS, которые есть у провайдеров – их недоступность для владельцев веб-проектов. Защита провайдеров направлена на обслуживание собственной инфраструктуры. Проблемы, возникающие у клиентов, чаще всего решается просто отключением сайта. Поведение провайдеров объясняется тем, что содержание инфраструктуры борьбы с DDoS стоит десятки тысяч долларов в месяц.
В рамках программы, любой веб-проект, подвергшийся DDoS-атаке, может бесплатно получить защиту и консультации. В течение часа с момента обращения, проект продолжит работу в штатном режиме.

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

Контакты:
email: [email protected]
skype: highloadlab
icq: 551992774

И все это я проверил на себе, работает и уже двое суток сайт работает без перебоев, хотя DDoS атаки продолжаются.
 
Top