Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[Конкурс] Документация: Установка phpBB 2.0 [by go]

"Обсуждение материалов сайта" и "Пожелания и критика" в одном флаконе.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 20 лет 1 месяц
Откуда: СССР
Благодарил (а): 5 раз
Поблагодарили: 105 раз

[Конкурс] Документация: Установка phpBB 2.0 [by go]

Сообщение Mr. Anderson »

Изображение
phpBB 2.0.x УСТАНОВКА

Пожалуйста, прочитайте этот документ по-возможности полностью .

Пожалуйста , не забудте, что эти инструкции не являются полностью всесторонними, более полный userguide будет доступен на phpBB вебсайте в ближайшем будущем.

Основной краткий обзор управления phpBB 2.0.x Вы можете прочитать в README(пожалуйста , прочитайте тот документ как дополнение к этому документу!) Для большего количества подробной информации относительно использования phpBB 2 прочитайте Userguide.
  1. Быстрая установка
  2. Требования
  3. Дополнительно к установке
    i. Изменение для расширений файлов
    ii. Замена старого phpBB 1.x при установке
    iii. Установка MySQL 3 и 4, PostgreSQL 7.x, MS SQL 7/2000 (inc. via ODBC)
    iv. Установка MS Access 2000/XP
    v. Ввод необходимых данных
    vi. Завершение установки
  4. Обновления для phpBB 1.4.x
  5. Обновления для phpBB 2.0 beta-1
  6. Обновления для Release Candidate версии phpBB 2.
    i. Изменения в языковых пакетах(/language/) и темах (/template/)
  7. Обновления для phpBB 2.0.x
    1. Полный пакет ( Full package )
    2. Только изменение файлов ( Changed files only )
    3. Patch файл
    4. Для все типов пакетов
  8. Важные (связанные с безопасностью) постинсталяционные инструкции для всех установок
    i. Загрузка аваторов
    ii. Безопасный режим
    iii. Дополнительные возможности
  9. Авторское право ( Copyright ) и правовая оговорка.
1. Быстрая установка

Если Вы имеете элементарные знания использования FTP и Вы уверены, что Ваших знаний для установки достаточно или вебсервер(вебхостинг), на который будет устанавливаться phpBB 2, соотвествует требованиям,которые предъявляютcя к вебсерверам(вебхостингам), то Вы можете использовать эти шаги, чтобы быстро начать установку. Для более детального объяснения Вы должны пропустить это и посетить 2. Требования .
  • 1. Распакуйте архив .rar(zip) phpBB 2 в одну из папок Вашего компьютера .
    2. Загрузите распакованный архив из папки своего компьютера на свой вебсервер или вебхостинг (при этом очень важно сохранить расположение(структуру) папок по отношению к друг другу точно так же ,как и в распакованном архиве!).
    3. Поменяйте права доступа к файлу config.php ,установив права (666 или -rw-rw-rw- в своем FTP Client),в том случае если права для файла установлены иные.
    4. Вы можете устанавливать phpBB 2 ,заходя через браузер, путем захода в папку install/install.php.Полный путь инсталяции форума http://www.mydomain.com/phpBB2/install/install.php(если папка,где будет находится форум, называется phpBB2), http://www.mydomain.com/forum/install/install.php(если папка,где будет находится форум, называется forum) .
    5. Заполните все нужные поля для регистрации ,далее нажмите кнопку Отправить
    6. Поменяйте права доступа к файлу config.php (644 или -rw-r--r-- в своем FTP Client)
    7. Нажмите кнопку Закончить установку .
    8. Ваш phpBB 2 установлен,поздравляем.Пожалуйста, прочитайте Важные (связанные с безопасностью) постинсталяционные инструкции для всех установок .
2. Требования
Установка phpBB2 требует следующего :
  • Аккаунт (Учётная запись) вебсервера или вебхостинга запущеная на любой Операционной Системе.
  • Аккаунт (Учётная запись) вебсервера или вебхостинга поддерживающая любую,из представленных ниже, SQL database system :
    • MySQL (3.22 или выше)
    • PostgreSQL 7.0.3 или выше(preferably 7.1.x or 7.2.x)
    • MS SQL Server (7 или 2000) directly or via ODBC
    • MS Access (2000 или XP) via ODBC
  • PHP (4.0.3 и выше) с поддержкой database system
Если Ваш вебсервер или вебхостинг не отвечает требованиям, которые были предъявлены выше, боюсь, что phpBB 2.0 не для Вас:(.
3. Дополнительно к установке

Установка phpBB 2 будет производиться соответственно настройкам Вашего сервера и СУБД( SQL database system ). Если Вы имеете shell access к Вашему аккаунту (учётная запись) (через telnet или через ssh) Вы можете загрузить весь архив phpBB 2 ( в бинарном ( двоичном )режиме! ) в директорию Вашего вебсервера или вебхостинга.

Если Вы не имееете доступа через shell или не желаете его использовать,тогда Вам придется распаковывать(разархивировать) архив phpBB 2 из любой, предпочитаемой Вами, программы распаковавания файлов в форматах winzip, rar, zip. После чего с помощью FTP ВСЕ файлы загрузить ( обязательно сохранять неизменными имена файлов и структуру(месторасположение относительно друг друга)папок,точно так же как и в архиве) на Ваш вебсервер или вебхостинг. Пожалуйста, следуйте советам,которые были даны выше и не переименовывайте файлы при установке, а если указываете путь к файлам НЕ изменяйте регистр-это спровоцирует ошибку.

Между прочим,если ваш FTP-клиент поддерживает технологию «Drag n' Drop», Bы можете сэкономить некоторое количество времени, просто выбрав все файлы распакованного ZIP-архива и перетащив их в окно вашего FTP-клиента; тем самым вы скопируете все файлы на сервер, а FTP-клиент автоматически создаст необходимые папки за Вас. Если вы поступили именно так, то игнорируйте описания установки в ручную файлов и папок из распакованного архива на Ваш вебсервер или вебхостинг , а только выполните изменения в CHMOD( ДО установки к файлу config.php дать доступ 666 или -rw-rw-rw- в своем FTP Client, ПОСЛЕ установки изменить права файла config.php на 644 или -rw-r--r-- в своем FTP Client ).

Все .php, .inc, .sql, .cfg и .htm файлы загружать следует в режиме ASCII , однако вся графика должна быть загружена бинарным(двоичном) методом . Если Вы не знаете,что это такое или как настроить-обратитесь к документации Вашего FTP client .Как правило,описанный метод загрузки файлов( режим ASCII ) и загрузка графики ( бинарный( двоичный ) метод ) осуществляется FTP client по умолчанию автоматически,однако если Вы заметили возникновение ошибок,проверте,чтобы файлы и графика загружались имено так, как описано здесь.

У форума phpBB2 стандартным языком является английский ( English ). Однако существует большое количество локализаций ( переводов ) на многие языки мира. Если английский язык не является родным, Вы можете загрузить любой из доступных языковых пакетов на официальном сайте .Если желаете установить русский язык на форум, Вы можете скачать его с форума поддержки рускоязычного phpBB и установить еще до установки форума.После скачивания в папку language добавте папку lang_russian ( туже самую процедуру Вы можете сделать и после установки форума ). Для более детального анализа всех процессов, связанных с языковыми папками посетите README.

После загрузки файлов и папок на вебсервер или вебхостинг укажите путь нахождения файла install/install.php , будте внимательны на расширение файла .php ( пожалуйста,помните, что, если Вы изменили расширение .php, обязательно посмотрите 3.i. Изменение для расширений файлов , соотвествено Bы должны изменить расширение файла install.php ). Например, если Bаш домен www.mydomain.tld и Вы хотите установить phpBB 2 в директорию ( папку ) /phpBB2 , то должны указать такой путь в браузере http://www.mydomain.tld/phpBB2/install/install.php . При переходе на ссылку Вы должны наблюдать страницу установки форума, в случае если все было сделано правильно.

3.i. Изменение для расширений файлов

Если расширение файлов, для отображения скриптов PHP на вашем сервере, НЕ являются .php ,а например .php3 или .phtml, тогда нужно переименовать ВСЕ файлы с расширением .php ,которые находятся в архиве и изменить значение $phpEx в extension.inc на то расширение, которое поддерживается Bашим сервером. В подавляющем большинстве случаев подобная операция- бессмыслена,тобишь совершенно необязательна, ибо немногие серверы не подерживают расширение .php

3.ii. Замена старого phpBB 1.x при установке

Помните, Вы НЕ должны загружать файлы phpBB 2 в аналогичные директории ( папки ) , в которых прежде устанавливался phpBB 1.x ( на данный момент установлен форум )! Создайте новую директорию ( папку ) ( или измените путь сылки к phpBB 1.x ), несоблюдении данного совета - приведет к ошибке.

3.iii. Установка MySQL 3 и 4, PostgreSQL 7.x, MS SQL 7/2000 (inc. via ODBC)

Перед началом процесса установки форума Вы обязательно должны удостовериться, что любая, из SQL database system присуствует и функционирует на сервере. Для этого можно поинтересоваться в тех. поддержке своего вебсервера или вебхостинга. Большинство хост-провайдеров имеют в наличии хотя бы одну СУБД ( SQL database system ) , которая входит в стандарный пакет предостовляемых услуг. Даже есть такие хост-провайдеры, которые устанавливают форум phpBB бесплатно:) Узнайте у Вашего хост-провайдера более подробно информацию о предостовлении услуг в сфере СУБД ( SQL database system ) . В случае если Вы управляете своим собственным вебсервером и не знаете как создовать ( установить ) СУБД ( SQL database system ) , пожалуйста , обращайтесь к документации SQL http://www.mysql.com/doc/, http://www.postgresql.org/users-lounge/.

Если у Вас установлен MySQL ПОЖАЛУЙСТА убедитесь, что выбираете соответствующую версию!. НЕ выбирайте MySQL 4.x если у Вас установлен MySQL 3.x ( самый распрастранненый тип ). Если Вы не в курсе какая из версий точно установлена, Вы можете выбрать MySQL 3.x, однако советуем Вам более конкретно уточнить у тех.поддержки своего хост провайдера, для избежаний ошибок в дальнейшем.

3.iv. Установка MS Access 2000/XP

Прежде чем начать установку phpBB 2 нужно создать DSN ( Data Source Name ). Поинтересуйтесь у тех.поддержке своего хост-провайдера, каким образом это сделать. Вы должны создать систему DSN, которая будет указывать на местоположение, где храниться незаархивированная ( разархивированная ) копия ms_access_primer.mdb файла (это содержится в ms_access_primer.zip, который может быть найден в install/schemas/). Название, которое Вы даете этому DSN, будет использоваться в течение установки. Не переходите к следующим шагам, пока не завершите процесс!

Пожалуйста, помните, что не все системы осуществляют поддержку MS Access. Если Вы ожидаете, что Ваш форум будет посещаемый ( как минимум, более 1-2 посетителей единовременно ) - самое время призадуматься о выборе устанавливаемого оборудования.

3.v. Ввод необходимых данных

После того как Вы набрали в браузере путь к файлу инсталяции, появится необходимость заполнять некоторое количество пунктов, которые помогут Вам правильно и корректно указать данные, которые необходимы для установки форума на вебсервер или вебхостинг. Убедитесь, что Вы правильно выбрали database type ( Тип Базы Данныx ), который расположен справа! Если Вы затрудняетесь в вводе данных database name( Имя Базы Данныx ), database server ( Сервер Базы Данных ), пожалуйста, обратитесь к получению информации к своему хост провайдеру. Для non-ODBC баз данных сервер базы данных - типично localhost, но это НЕ универсально,тобишь могут быть вариации! Если Вы используете базируемую базу данных ODBC (типа Доступа MS или MSSQL через ODBC), Вы должны войти в DSN здесь (см. 3.iv. Установка MS Access 2000/XP).

database prefix ( префикс базы данных ) может быть разнохарактерным, с коротким именем, и т.д. Указанный префикс будет присвоен всем таблицам, которые будут созданы при установке. По умолчанию таблицы создаются с префиксом ( phpbb_ ), что вполне пригодно для большинства форумов. Однако, если Вы собираетесь устанавливать более чем один форум phpBB 2 или же уже установлен хотя бы один форум в базе данных, которую Вы указываете в процессе установки, тогда Вам придется изменить префикс ибо если будет указан индентичный префикс, с уже установленным форумом - это спровоцирует ошибку.

Дальнейшая информация является Вашей личной и Вашего вебсервера или вебхостинга. Укажите username ( имя пользователя ) и password ( пароль ) так же имя Вашего первого зарегистрированного пользователя, которому автоматически назначатся права администратора ( в дальнейшем, можно будет назначать и остальных зарегистрированных пользователей с правами администратора, после установки ). Server name ( имя сервера ), server port ( порт сервера ) и script path ( адрес форума ) очень существенны и важны, ибо будут использоваться во всех электронных письмах, и все URL ( ссылки ) будут использовать эти значения. При установке будут предложены предварительные значения, однако Вы можете их проверить и изменить при надобности !

Помните, что имя домена ( или сервера ) НЕ начинается с http://! Введите имя домена, например www.mydomain.tld , но НЕ http://www.mydomain.tld/. Порт сервера в подавляющем большинстве бывает 80, ибо это стандартный порт протокола http. Однако, в случае если Ваш вебсервер или вебхостинг подключены к иному порту или же порт 80 заблокирован, то порт изменяют предварительно проконсультировавшись с тех.поддержкой вебсервера или вебхостинга . Адрес форума - это относительный путь от Вашей директории к папке, где установлен phpBB 2 , если Вы установили phpBB 2 в папке phpBB 2/ , то указывайте путь от главной директориии /public_html/ ( /www/ ) к phpBB 2 ( к папке /phpBB 2/ ).

3.vi. Завершение установкиПосле ввода и проверки данных, нажмите "Отправить". Процесс установки начнется . В файле config.php будут введены все необходимые данные, которые впоследствии будут использоваться для управления форумом phpBB 2. Если в процессе установки не произведена запись в config.php ( в связи с чем выдается ошибка )нужно проверить наличие самого файла в папке, а если файл config.php присуствует, но вновь выдается ошибка - проверить и переназначить права CMOD с помощью FTP ( ДО установки к файлу config.php дать доступ 666 или -rw-rw-rw- в своем FTP Client, ПОСЛЕ установки изменить права файла config.php на 644 или -rw-r--r-- в своем FTP Client ) . После проверки наличия файла в папке и изменения прав доступа к файлу CMOD - возвратитесь к странице установки форума, начните процесс заного, все необходиммые данные будут внесены в файл config.php.

В процессе установки форума phpBB 2 будет проверено о наличии и работоспособности PHP database module и при наличии ошибок или в случае отказа потверждения работоспособности, будет удоведомлено об ошибке и процесс установки форума приостановится. Если Вам все же было сообщено об ошибке - проверте корректность указания даты базы и в случае убеждения правильности ввода данных и работоспособность ( Вы удостоверились, что все в порядке ) PHP проверена : свяжитесь с тех.поддержкой своего вебсервера или вебхостинга для разрешение ситуации в положительную сторону.

НЕ представляется возможным корректная работа форума в дальнейшем, если не будет правильно установлен или переустановлен ( в случае необходимости ) файл config.php.

4. Обновления для phpBB 1.4.x

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

Можно порекомедовать пользователям MySQL создать резервную копию при помощи команды mysqldump (через SSH):
mysqldump --opt -uимя_пользователя -pпароль имя_базы > имя_базы.sql
(Подставьте вместо имя_пользователя Ваш логин к MySQL серверу, вместо пароль - пароль, а вместо имя_базы имя MySQL-базы форума)

Однако, Вы можете сделать следующее Install ( Установка ) потом Installation Method ( Метод установки ) и выбрать Upgrade ( Обновить ).

Процесс обновления форума начнет происходить в автоматическом режиме . Config.php будет обновлен автоматически ( так же существует возможность установить обновленный сonfig.php поверх уже вновь установленного форума). Если файл config.php находится в надлежайшем ему месте ( во время обновления или после обновление ) работаспособность форума будет происходить без ошибок. Пожалуйста, помните, что процесс обновление может занять некоторое время и длительность процесса прямо пропорционально зависит от качества предостовляемых услуг Вашим хост провайдером. Чем хуже качество предостоявляемых услуг, тем больше вероятность потери связи ( из-за перебоев на сервере или просроченного ожидания поключения к порту сервера ). Если у Вас не проиходит процесс обновления из-за частой потери связи с сервером , попросите тех.поддержку вебсайта или вебхостинга о продлении времени ожидания подключения для хоста, хотя бы на то время, которое Вам понадбится для обновления ( один из хороших и полезных выходов из ситуации ).

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

5. Обновления для phpBB 2.0 beta-1

Сожалеем, но никаких обновлений для beta-1 не существуют ( об этом мы предупреждали заранне! ). Если Ваши знание в SQL достаточно обширны, то Вы способны самостоятельно сделать вручную необходимые поправки в базе данных. Вы должны просмотреть CVS , чтобы понять какие изменения требуются.

6. Обновления для Release Candidate версии phpBB 2.

Обновление этих версий достаточно легко . Перед обновлением осуществите копирование config.php, и держите в безопасном месте ! Затем, удалите все файлы, которые содержаться в папке, где установлен форум phpBB 2 , помните , ВСЕ файлы, ибо при неудалении хотя бы одного, может вызвать ошибку в ближащем будощем. Вы можете оставить альтернативные шаблоны ( templates ), но помните никто не гарантирует Вам корректную работу этих шаблонов с заключительной версией в линейке обновлений форума phpBB 2. Для избежания ошибок рекомендуем Вам переключить стиль форума на subSilver если у Вас установлен какой-либо иной стиль. После произведенных действий Вы можете обновлять новый phpBB 2.0.0 ( посмотрите 3. Дополнительно к установке для уточнения деталей в случае необходимости ). После завершений всех процедур вставте старый ( скопированный и спрятанный в безопасном месте) config.php , удалив предварительно новый.

Вы должны указать путь к файлу install/update_to_latest.php и в зависимости от Вашей версии запущенный файл произведет изменения в базе данных. Вы можете наблюдать сообщения об ОТКАЗАХ во время процесса - это не должно Вас сильно беспокоить вплоть до того момента, пока Вы не будете наблюдать реальную ОШИБКУ, то есть полную остановку работы файла ( в таком случае Вы можете искать помощь через шаблон помощи или же самостоятельно найти ответ на форуме ).

Для пользователей MSSQL, RC-2 и ниже , пожалуйта, помните, в течение процедуры обновления количество таблиц в форумах будут уменьшены и обновлены. Все данные в стандартных областях будут сохранены без изменений. Однако если Вами были сделаны изменения на форуме путем добавления или изменения в таблицах базы данных - эти данные БУДУТ потеряны. В случае, если для Вас критично сохранение существующей на форуме информации предыдущих изменений, тогда Вы самостоятельно корректируете значение "DROP FORUM TABLE" в файле update_to_latest.php и взамен, вручную изменяете в forum_id колонку чтобы удалить возможность ИДЕНТИЧНОСТИ названий ( если такая надобность возникнет ).

Как только update_to_latest.php окончил работу Вы ДОЛЖНЫ зайти в Администраторскую панель и выбрать Настройка Конфигурации для проверки корректности указанных там значений. Это важно, если Вы управляли какой-нибудь версией перед RC-3, то данные значения должны быть корректными, ибо они используются в ссылках ( URLs) при отправки електронных сообщений.

6.i. Изменения в языковых пакетах(/language/) и темах (/template/)

Пожалуйста, удостовертесь, что изменения были сделаны к формату языка (/language/), локализаций изображения ( /templates/subSilver ( youtemplatename )/images/ )и шаблонов ( /templates/ ) от предыдущего RC's до финальной версии предостовляемой линейки форумов. Если Вы управляли RC ниже чем RC-3, Вы будете должны загрузить новый язык и пакеты локализации изображения. Вы можете благополучно удалить любой из существующий *_lang.gif файлов из папки subSilver/images, ибо они больше не используются. Если Вы используете или желаете установить какой-нибудь трехмерный ( 3rd ) шаблон, то он должен быть обновленным, либо после установки его будет выдаваться ошибка.Если изменения были сделаны к множеству переменных шаблона, то это может привести к возникновению ошибки, если они не были обновлены, и аналогичные переменные втречаются в стандартном phpBB 2.0.x.

7. Обновления для phpBB 2.0.x

Если Вы, в настоящее время, используете самый последний выпуск линейки из серии phpBB 2 , знайте, что все обновления этой версии обновления к этой версии являются прямыми наследниками предыдущих серий ,а значит совместимы, что намного упрощает процесс обновлений от версии к версии.Если Вы загрузили один из трех пакетов обновления, тогда Ваш выбор определит то, что Вы должны делать, чтобы добиться желаемого. Пожалуйста, помните: настоятельно рекомендуется перед обновлением производить полное копирование базы данных и всех файлов phpBB2! Если Вы затрудняетесь или не знаете как подобные операции производить, попросите помощи у своего хост провайдера или прочитайте самостоятельно на форуме поддержки рускоязычного phpBB.

Пользователи MySQL, пожалуйста, помните: Изменения, которые произошли в phpBB 2.0.4 увеличили Вашу базу данных, а имено: прибавилась таблица search_wordmatch, но произошли и другие изменение, которые которые разработаны, чтобы уменьшить размер базы данных. Однако эти дополнительные изменения, возможно, не затрагивают все типы форумов ( особенно неанглоязычные форумы ) . Изменения, которые были сделаны, достаточно малы, однако для пользователей с медленными серверами - это может превратится в проблему .Так же для пользователей, у которых предел базы данных строго ограничен или уже приближен к критической отметке.

Пожалуйста, удостоверьтесь, что Вы обновляете исходные файлы Вашего phpBB2 правильно, даже в том случае, если используется файл update_to_latest.php.

7.i. Полный пакет ( Full package )

При использовании полного пакета для процесса обновления форума, воспользуйтесь советами обновлений которые описаны тут 6. Обновления для Release Candidate версии phpBB 2.. Вы можете проигнорировать советы, которые даны относительно переключений стилей ( по умолчанию установлен один стиль ) , однако есть надобность настраивать Администраторскую панель ( этот шаг можно сделать не сразу ) - это в отместку, что нет надобности переключать стили :)

7.ii. Только изменение файлов ( Changed files only )

Этот пакет содержит множество архивов, каждый содержит файлы, которые подверглись изменениям от предыдущих версий до последнего выпуска. Вы должны выбрать соответствующий архив для Вашей текущей версии, например, если Вы в настоящее время имеете 2.0.21, Вы должны выбрать phpBB-2.0.21_to_2.0.22.zip/tar.gz файл.

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

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

После окончание обновлений файлов форума запускается файл install/update_to_latest.php, папка содержиться в архиве новой версии, - это обновит Вашу базу данных и увеличит число версии форума.

7.iii. Patch file

Рatch file - вероятно лучшее решение для тех ,у кого установлено много модов или другие изменения и кто не хочет повторно устанавливать вновь на все измененные файлы, которые приходится затрагивать при обновлении версии. Для этого нужно использовать командную строку standard UNIX type patch application.

Предостовляется много patch files для возможности обновить версию форума на самую стабильную. Выберите правильный patch, например, если Ваша текущая версия форума - 2.0.21, Вы нуждаетесь в phpBB-2.0.21_to_2.0.22.patch. Поместите patch непосредствено в директорию, где находятся основные файлы phpBB 2 (а имено index.php, viewforum.php, и т.д.). Вы должны задать следующую комaнду:
patch -cl -d [PHPBB DIRECTORY] -p1 < [PATCH NAME] (где PHPBB DIRECTORY это имя папки, в которой установлен Ваш phpBB2, а PATCH NAME - это название выбранного Вами patch file). Надеемся,что обновление произойдет без экстесов.

Если у вас не получается обновить версию форума используя patch, смотрите 7.ii. Только изменение файлов ( Changed files only ) чтобы заменить файлы, которые были не в состоянии исправить, пожалуйста, не забывайте, что Вы будете должны вручную повторно добавить моды к затронутым файлам. В качестве альтернативы может быть предложено рассмотрение тех файлов с расширением .rej, которые не смогли корректно следовать команде кода и выдали ошибку.

Вы должны удалить patch после использования. После того, как Вы закончили обновлять файлы ,запустите файл, который находится в install/update_to_latest.php. Это обновит Вашу базу данных и увеличит число версии форума.

7.iv. Для все типов пакетов

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

8. Важные (связанные с безопасностью) постинсталяционные инструкции для всех установок

Как только Вы установите phpBB 2.0.x , Вы ДОЛЖНЫ удалить папки install/ и contrib/. Если Вы забудете это сделать - Вы не сможете использовать форум, ибо постояно будет выскакивать напоминание о надобности удаление этих папок, а так же создается большая потенциальная проблема в безопасности , которая может привести к удалению или изменению файлов и т.д . После обязательных удалений, Вы так же можете удалить папку docs/ , если пожелаете.

После удаление ненужных папок можно переходить в Панель администратора. В зависимости от того, какую установку Вы производите, возможно, Вас перенаправит в панель администратора автоматически . Если автоматически не перенаправляет, то используя логин и пароль, который Вы указывали при установки форума, нажимаете на сылку " Перейти в администраторский раздел ", которая есть внизу любой страницы форума: переходите в администраторский раздел. Удостовертесь, что указанные данные, которые расположены в Общие настройки -> Конфигурация корректны и соотвествуют дествительности!

8.i. Загрузка аваторов

phpBB 2 предостовляет сразу несколько способов для использования методов, в которых воплащены разносторонние возможности установления и последующего отображения аваторов пользователей( аватар -это маленькое изображение, которое является уникальным для каждого для пользователя и отображается ниже имени пользователя в постах ( в сообщениях тем )).
Между прочим, у пользователей одного форума могут быть одинаковые аваторы, которое имеют одно и тоже изображение, но с разными именами файлов или расширений файлов

Существует два способа : загрузка аватора с локальной машины на форум или путем указание удаленного местоположения в Интеренете (указание ссылки ( URL ), в которой прописывается путь, к местунахождения аватора ). Если Вы хотите позволить использовать эти функции , то нужно корректно указать путь к загрузке аваторов и разрешить показ удаленных аватор ,пройдя путь Администраторская панель -> Общие настройки -> Конфигурация -> Настройка аваторов. По умолчанию указан путь к папке, где будут загружены аваторы images/avatars, но можно указать любой иной путь, который Вам нужен, однако ,удостовертесь, что изменения были проделаны и конфигурация настроек обновлена. Вы так же должны удостовериться, что указанная папка, которую Вы указали в Конфигурации, где будут распологаться аваторы пользователей, установлена на вебсервере или вебхостиге. У папки должны быть права CMOD такие, что можно было не только читать ( r ) , но и записывать ( w ) . Как Вы это будете делать напрямую зависит от Вашего FTP client или от операционной системы сервера.

Например, в системах UNIX нужно настроить права доступа к папке ( CMOD ) a+rwx (или ugo+rwx , что равносильно 777). Это может быть сделано через командную строку Вашего сервера, либо через FTP client ( у разных версий настройки разные и давать советы тут неуместно, обращайтесь за помощью настройки CMOD либо к документации Вашего FTP client,либо к хост провайдеру ).Большинство FTP client перечисляет разрешения в форме User ( Владелец ) ( Читать ( Read ), Запись ( Write ), Исполнение ( Execute ), Группы (Read, Write, Execute) и Other ( Разное,Все ) (Read, Write, Execute). Вы должны проделать эту оперцию обязательно , чтобы установить правильное разрешения доступа к папке.

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

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

8.iii. Дополнительные возможности

Два дополнительных (дополнительных) файла Вы найдете в папке contrib/. Это файлы, template_file_cache.php и template_db_cache.php, которые могут помочь снять нагрузку на сервер и генерацию страниц, проблема очень остра для медленных серверов. Эти файлы записивают шаблоны стилей и выгружают уже скешированные, а не генерируют и не выгружают вновь и вновь из сервера при каждом запросе. Тесты показали значительный сброс на нагрузку хоста и убыстрение времени генерации страницы.

Вы можете заглянуть в README папки contrib/ .

9. Авторское право ( Copyright ) и правовая оговорка

Этот продукт - программное обеспечение "открытого кода", выпущенное в соотвествии с GPL. Пожалуйста, посмотрите исходный код и папку Docs, для более обширного ознакомления. На этот продукт и его содержание имеет авторское право Copyright © 2002 phpBB Group.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

А чем, собственно, отличается от
http://www.teosofia.ru/phpbb/docs/install/install.html
:?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Alice
phpBB 1.4.4
Сообщения: 197
Стаж: 17 лет 1 месяц
Откуда: SPb
Поблагодарили: 1 раз

Сообщение Alice »

Это, я так понимаю, перевод? Я имею в виду "свой".
Я не волшебник, я только учусь!
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

Alice то есть ничем?)
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
m157y
phpBB 2.0.2
Сообщения: 340
Стаж: 17 лет 8 месяцев

Сообщение m157y »

2 crash
не ) парой слов точно отличиться ) а еще оформлением отличается )
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

m157y
тогда каждый может такое сделать как свое. Достаточно пару слов и оформление поменять
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
m157y
phpBB 2.0.2
Сообщения: 340
Стаж: 17 лет 8 месяцев

Сообщение m157y »

2 crash
хм ) только зачем? ) я лично не вижу смысла в такой работе на конкурс ) а go явно не знакомился с местными правилами, потому и не видел этой ссылки )
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

m157y писал(а):хм ) только зачем? )
а шоб было.
m157y писал(а):а go явно не знакомился с местными правилами
вот это точно
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
m157y
phpBB 2.0.2
Сообщения: 340
Стаж: 17 лет 8 месяцев

Сообщение m157y »

а вот только из-за шоб было моей работы до сих пор нету ) нормальную написать время не позволяет, а такое.. а такое даже показывать было бы стыдно ) имхо, из присланного только Andrew_spb молодец, остальные не особо постарались ) явно хотят по халве платных модов )
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

8.i. Загрузка аваторов
Вот имено этим и другим и отличается от имеющегося. Отстой.
Если бы не Андерсон запостил, улетел бы топик в мусор.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

Mr. Anderson писал(а):постинсталяционные инструкции
помоему оригинально).
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16358
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1741 раз

Сообщение rxu »

А я бы воздержался от оценок личностей авторов и оценивал бы только качество самой работы.
Такая документация уже существует, поэтому её дублирование представляется не очень нужным, хотя работа проделана немалая (если переводить самостоятельно и "с нуля").
Изображение
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

rxu писал(а):хотя работа проделана немалая
согласен. Но всетаки если перевод уже делается на конкурс, то надо както более правильней перевести. И согласно оригинала например сказать что раздел 8, а не просто постинсталяционные итнструкции. И читателю проще искать
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
Alice
phpBB 1.4.4
Сообщения: 197
Стаж: 17 лет 1 месяц
Откуда: SPb
Поблагодарили: 1 раз

Сообщение Alice »

m157y писал(а):из присланного только Andrew_spb молодец, остальные не особо постарались )
Я вот сидела старалась, честно, но не на что не претендую, можете даже работу снять, я вовсе не из-за призов каких-то свой F.A.Q. написала, а еще до конкурса (когда сама занималась смайлами) сетовала на то, что нет такого F.A.Q. и подумала о его написании, а руки дошли сейчас, а раз проходит конкурс, прислала как конкурсную, просто так. А вообще писала в помощь чайникам, и между прочим большинство вопросов-ответов сама формулировала, дописывала, а не просто метод "копи-паст" использовала. А всякие пространные определения, типа "Смайлики - это анимированные рисунки, при помощи которых вы можете выражать свои эмоции..." и пр.пр. посчитала излишними. 8)
Я не волшебник, я только учусь!
Аватара пользователя
m157y
phpBB 2.0.2
Сообщения: 340
Стаж: 17 лет 8 месяцев

Сообщение m157y »

2 Alice
да позволь... я вовсе не осуждаю... как фак это полезная статья... хотя все равно судить как статью не буду, тк мне это не пригодиться... а как конкурсная работа, имхо, слабовато..
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..

Вернуться в «Обсуждаем сайт и конференцию»