Как устанавливать моды

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Правила форума
Если на ваш вопрос есть ответы по ниже следующим ссылкам, ваш пост удаляется без объяснения причин!!!
А вы рискуете получить предупреждение или бан (в зависимости от настроения модератора).


Местная Конституция | Шаблон запроса | Документация (phpBB3) | FAQ-2 (phpbb2) | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Сообщение s1ntez 08.04.2007 14:02

версия форума phpBB-2.0.22
я новичок в пхп, я нечего не понимаю
s1ntez
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 08.04.2007 13:31


Сообщение rxu 08.04.2007 14:16

s1ntez
http://www.phpbbguru.net/community/download.php?id=1618
Просто копируете на сервер. Потом копируете папку install из пакета с модом и запускаете хттп://ваш_домен/install/install.php.
Потом удаляете папку install. Всё.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4916
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение s1ntez 08.04.2007 14:28

после того как залил файлы на сервер из указанного архива, появилась следующая ошибка:

Warning: main(./attach_mod/attachment_mod.php) [function.main]: failed to open stream: No such file or directory in z:\home\new5\www\common.php on line 222

Warning: main() [function.include]: Failed opening './attach_mod/attachment_mod.php' for inclusion (include_path='.;/usr/local/php/PEAR') in z:\home\new5\www\common.php on line 222

Fatal error: Call to undefined function: include_attach_lang() in z:\home\new5\www\includes\functions.php on line 399
s1ntez
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 08.04.2007 13:31

Сообщение rxu 08.04.2007 14:45

Н-дас. Ну что тут сказать - я и остался виноват :mrgreen:
Забыл сказать - конечно, нужно ещё скопировать на сервер файлы, указанные в инстркуции по установке мода /docs/install.txt в разделе COPY (без папки install, если Вы уже произвели обновление базы).
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4916
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение Дед 13.04.2007 18:40

У меня есть несколько вопросов по установке модов.
Буду благодарен,если кто-то сможет мне помочь.

1.Обновление базы выполняется до редактирования файлов или после?
2.Можно ли запускать из корневой директории файл,обновляющий базу?
3.Влияют ли на правильность(работоспособность) кода пробелы,отступы,разрывы,пустая строчка,которые появляются при вставке кода?
4.Обязательно ли нужно комментировать unset($dbpasswd); перед обновлением база?

Спасибо.
Аватара пользователя
Дед
phpBB 1.4.0
 
Сообщения: 34
Зарегистрирован: 08.04.2007 9:15

Сообщение rxu 13.04.2007 18:59

Дед писал(а):1.Обновление базы выполняется до редактирования файлов или после?

Не играет роли. Если необходимо, это специально оговаривается в инструкции по установке конкретного мода.
Дед писал(а):2.Можно ли запускать из корневой директории файл,обновляющий базу?

Инструкция по установке конкретного мода определяет, откуда запускается скрипт установки/обновления.
Дед писал(а):3.Влияют ли на правильность(работоспособность) кода пробелы,отступы,разрывы,пустая строчка,которые появляются при вставке кода?

Нет.
Дед писал(а):4.Обязательно ли нужно комментировать unset($dbpasswd); перед обновлением база?

Обычно нет. Дополнительная информация тут http://www.phpbbguru.net/community/view ... hp?p=49707
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4916
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение Дед 13.04.2007 23:09

Спасибо за исчерпывающий ответ. :D

Добавлено спустя 46 минут 34 секунды:

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

Когда я попытался обновить базу,не закомментировав строку в common.php,то получил следующий ответ:

Код: Выделить всё
Warning: mysql_connect(): Access denied for user 'qwerty'@'localhost' (using password: NO) in /var/www/vhosts/vasya.com/httpdocs/go/db/mysql4.php on line 48

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /var/www/vhosts/vasya.com/httpdocs/go/db/mysql4.php on line 330

Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /var/www/vhosts/vasya.com/httpdocs/go/db/mysql4.php on line 331
phpBB : Critical Error

Could not connect to the database



После повторения обновления с закомментированной строкой получил большое сообщение,которое меня несколько озадачило. :D

Может быть кто-то попытается прояснить ситуацию,просмотрев приатаченный файл.

Спасибо.
Вложения
DB_update.doc
(46.5 Кб) Скачиваний: 180
Аватара пользователя
Дед
phpBB 1.4.0
 
Сообщения: 34
Зарегистрирован: 08.04.2007 9:15

Сообщение Палыч 13.04.2007 23:26

Дед писал(а):После повторения обновления с закомментированной строкой получил большое сообщение,которое меня несколько озадачило.

Ключевое слово: После повторения обновления
Все сообщения об ошибках - таблица (или поле) уже существуют (попытка ввода дубля).
Вообще могли бы сами перевести.

По вопросу №3
Дед писал(а):3.Влияют ли на правильность(работоспособность) кода пробелы,отступы,разрывы,пустая строчка,которые появляются при вставке кода?

Позволю себе небольшое дополнение ответа rxu. Нет - если вы при редактировании файлов строго следуете инструкции. Пробелы могут иметь значение при редактировании шаблонов (*.tpl файлов).
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6921
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Сообщение Дед 13.04.2007 23:32

Вообще могли бы сами перевести.

Да,конечно. :D
Значит база обновилась и решение проблем,описанных мною в теме attachment mode,нужно искать в файлах скрипта?
Аватара пользователя
Дед
phpBB 1.4.0
 
Сообщения: 34
Зарегистрирован: 08.04.2007 9:15

Сообщение Xpert 14.04.2007 14:41

Дед писал(а):1.Обновление базы выполняется до редактирования файлов или после?

Желательно до чтобы не возникало различных ошибок выборки из БД в момент когда изменения в скрипт уже внесены, а в базу - еще нет. Даже если инструкцией подобное и не оговаривается.

Дед писал(а):Значит база обновилась и решение проблем,описанных мною в теме attachment mode,нужно искать в файлах скрипта?

Как минимум - их нужно обсуждать в теме по моду. А там уже будет ясна их причина.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5636
Зарегистрирован: 13.03.2004 21:27
Откуда: msk.ru

Сообщение doc.SERG 15.04.2007 17:37

А что делать если два [ FIND ] подряд идёт, а потом [ Replace with ]. Что нужно всё-таки найти и заменить? А то расшифровку вверху мода прочитал, мол если вы видите сразу два [ FIND ], то... но ни свои знания в английском, ни переводчик не помогает :)

ЗЫ Сорри, скорее всего этот вопрос не один раз задавался, просто через поиск ничего найти не смог...
doc.SERG
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 12.06.2006 15:06

Сообщение Поручик 15.04.2007 17:44

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

наш форум http://forum.aeroion.ru/
Аватара пользователя
Поручик
Его Благородие
Его Благородие
 
Сообщения: 3747
Зарегистрирован: 12.05.2005 16:25
Откуда: Оренбург (Южный Урал)

Сообщение Палыч 15.04.2007 17:46

doc.SERG
В Правилах написано - читать Документацию
Краткое руководство по установке модов

Добавлено спустя 1 минуту 4 секунды:

Поручик
Дуплет'с...
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6921
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Сообщение doc.SERG 15.04.2007 18:03

Палыч
Поручик

спасибо

PS. А зачем нужно делать два раза [ FIND ], ведь можно было бы всё в один объединить? Или я чего-то не понял...

Например, следующий код

Код: Выделить всё
#-----[ FIND ]---------------------------------------------
# Line 417
                     AND NOT EXISTS (
                     SELECT aa.group_id
                     FROM " . AUTH_ACCESS_TABLE . " aa
                     WHERE aa.group_id = g.group_id 
                  )

#
#-----[ FIND ]---------------------------------------------
# Line 422
               )";



Почему его нельзя было объединить в один пункт?
doc.SERG
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 12.06.2006 15:06

Сообщение Палыч 15.04.2007 19:09

doc.SERG писал(а):PS. А зачем нужно делать два раза [ FIND ], ведь можно было бы всё в один объединить?

Можно, если после --FIND-- следует --AFTER, ADD--, например.
В данном же случае, после --FIND-- следует --REPLACE--. И что вы будете REPLACE, если FIND будет один? :wink:
Не стоит сомневаться в проверенной логике инструкций.
Краткое руководство по установке модов писал(а):Несколько действий [ FIND ] в одном файле должны выполняться последовательно от начала файла. То есть выполнив первое действие [ FIND ] второе Вы будете выполнять не от начала файла, а ниже первого действия [ FIND ], которое вы уже выполнили.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6921
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Пред.След.


Вернуться в Поддержка модов для phpBB 2.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0