Как устанавливать моды
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 18 лет
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
s1ntez
http://www.phpbbguru.net/community/download.php?id=1618
Просто копируете на сервер. Потом копируете папку install из пакета с модом и запускаете хттп://ваш_домен/install/install.php.
Потом удаляете папку install. Всё.
http://www.phpbbguru.net/community/download.php?id=1618
Просто копируете на сервер. Потом копируете папку install из пакета с модом и запускаете хттп://ваш_домен/install/install.php.
Потом удаляете папку install. Всё.
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 18 лет
после того как залил файлы на сервер из указанного архива, появилась следующая ошибка:
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
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
-
- phpBB 1.4.4
- Сообщения: 109
- Стаж: 18 лет
- Откуда: Беер Шева
- Благодарил (а): 2 раза
У меня есть несколько вопросов по установке модов.
Буду благодарен,если кто-то сможет мне помочь.
1.Обновление базы выполняется до редактирования файлов или после?
2.Можно ли запускать из корневой директории файл,обновляющий базу?
3.Влияют ли на правильность(работоспособность) кода пробелы,отступы,разрывы,пустая строчка,которые появляются при вставке кода?
4.Обязательно ли нужно комментировать unset($dbpasswd); перед обновлением база?
Спасибо.
Буду благодарен,если кто-то сможет мне помочь.
1.Обновление базы выполняется до редактирования файлов или после?
2.Можно ли запускать из корневой директории файл,обновляющий базу?
3.Влияют ли на правильность(работоспособность) кода пробелы,отступы,разрывы,пустая строчка,которые появляются при вставке кода?
4.Обязательно ли нужно комментировать unset($dbpasswd); перед обновлением база?
Спасибо.
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Не играет роли. Если необходимо, это специально оговаривается в инструкции по установке конкретного мода.Дед писал(а):1.Обновление базы выполняется до редактирования файлов или после?
Инструкция по установке конкретного мода определяет, откуда запускается скрипт установки/обновления.Дед писал(а):2.Можно ли запускать из корневой директории файл,обновляющий базу?
Нет.Дед писал(а):3.Влияют ли на правильность(работоспособность) кода пробелы,отступы,разрывы,пустая строчка,которые появляются при вставке кода?
Обычно нет. Дополнительная информация тут http://www.phpbbguru.net/community/view ... hp?p=49707Дед писал(а):4.Обязательно ли нужно комментировать unset($dbpasswd); перед обновлением база?
-
- phpBB 1.4.4
- Сообщения: 109
- Стаж: 18 лет
- Откуда: Беер Шева
- Благодарил (а): 2 раза
Спасибо за исчерпывающий ответ. 
Добавлено спустя 46 минут 34 секунды:
Появился еще вопрос.
Перед тем как запустить обновление базы я должен залогинится на форуме под именем админа базы?
Когда я попытался обновить базу,не закомментировав строку в common.php,то получил следующий ответ:
После повторения обновления с закомментированной строкой получил большое сообщение,которое меня несколько озадачило.
Может быть кто-то попытается прояснить ситуацию,просмотрев приатаченный файл.
Спасибо.

Добавлено спустя 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
После повторения обновления с закомментированной строкой получил большое сообщение,которое меня несколько озадачило.

Может быть кто-то попытается прояснить ситуацию,просмотрев приатаченный файл.
Спасибо.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Ключевое слово: После повторения обновленияДед писал(а):После повторения обновления с закомментированной строкой получил большое сообщение,которое меня несколько озадачило.
Все сообщения об ошибках - таблица (или поле) уже существуют (попытка ввода дубля).
Вообще могли бы сами перевести.
По вопросу №3
Позволю себе небольшое дополнение ответа rxu. Нет - если вы при редактировании файлов строго следуете инструкции. Пробелы могут иметь значение при редактировании шаблонов (*.tpl файлов).Дед писал(а):3.Влияют ли на правильность(работоспособность) кода пробелы,отступы,разрывы,пустая строчка,которые появляются при вставке кода?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.4.4
- Сообщения: 109
- Стаж: 18 лет
- Откуда: Беер Шева
- Благодарил (а): 2 раза
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Желательно до чтобы не возникало различных ошибок выборки из БД в момент когда изменения в скрипт уже внесены, а в базу - еще нет. Даже если инструкцией подобное и не оговаривается.Дед писал(а):1.Обновление базы выполняется до редактирования файлов или после?
Как минимум - их нужно обсуждать в теме по моду. А там уже будет ясна их причина.Дед писал(а):Значит база обновилась и решение проблем,описанных мною в теме attachment mode,нужно искать в файлах скрипта?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 18 лет 10 месяцев
А что делать если два [ FIND ] подряд идёт, а потом [ Replace with ]. Что нужно всё-таки найти и заменить? А то расшифровку вверху мода прочитал, мол если вы видите сразу два [ FIND ], то... но ни свои знания в английском, ни переводчик не помогает 
ЗЫ Сорри, скорее всего этот вопрос не один раз задавался, просто через поиск ничего найти не смог...

ЗЫ Сорри, скорее всего этот вопрос не один раз задавался, просто через поиск ничего найти не смог...
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Неужели тема Как устанавливать моды создана исключительно для команды форума?
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
doc.SERG
В Правилах написано - читать Документацию
Краткое руководство по установке модов
Добавлено спустя 1 минуту 4 секунды:
Поручик
Дуплет'с...
В Правилах написано - читать Документацию
Краткое руководство по установке модов
Добавлено спустя 1 минуту 4 секунды:
Поручик
Дуплет'с...
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 18 лет 10 месяцев
Палыч
Поручик
спасибо
PS. А зачем нужно делать два раза [ FIND ], ведь можно было бы всё в один объединить? Или я чего-то не понял...
Например, следующий код
Почему его нельзя было объединить в один пункт?
Поручик
спасибо
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
)";
Почему его нельзя было объединить в один пункт?
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Можно, если после --FIND-- следует --AFTER, ADD--, например.doc.SERG писал(а):PS. А зачем нужно делать два раза [ FIND ], ведь можно было бы всё в один объединить?
В данном же случае, после --FIND-- следует --REPLACE--. И что вы будете REPLACE, если FIND будет один? :wink:
Не стоит сомневаться в проверенной логике инструкций.
Краткое руководство по установке модов писал(а):Несколько действий [ FIND ] в одном файле должны выполняться последовательно от начала файла. То есть выполнив первое действие [ FIND ] второе Вы будете выполнять не от начала файла, а ниже первого действия [ FIND ], которое вы уже выполнили.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.