lastRSS autoposting bot 0.1.3

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Fazan
phpBB 1.4.2
Сообщения: 61
Стаж: 18 лет 5 месяцев
Благодарил (а): 2 раза

Re: lastRSS autoposting bot 0.1.3

Сообщение Fazan »

сори за ап, но все же есть какоето решение убрать с файла index.php строку

Код: Выделить всё

include ($phpbb_root_path . 'includes/functions_lastrss_autopost.'.$phpEx);
и сделать так, чтобы необходимые действия запускались по cron ?
Невский
phpBB 1.2.0
Сообщения: 12
Стаж: 17 лет 8 месяцев

Re: lastRSS autoposting bot 0.1.3

Сообщение Невский »

Все поставил, но как это хозяйство заставить работать? Все ссылки по умолчанию. Нужно ли регистрировать бот как пользователя и с каким именем?
Аватара пользователя
Berk
phpBB 2.0.2
Сообщения: 301
Стаж: 18 лет
Откуда: Украина, Киев
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: lastRSS autoposting bot 0.1.3

Сообщение Berk »

я специально зарегил пользователя с ником News
посмотри под каким ID будет этот News и в базе присвой это значение
woolfon
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 5 месяцев

Re: lastRSS autoposting bot 0.1.3

Сообщение woolfon »

возникла проблема, не определенного характера)))
все работает вроде как нормально, вытаскиваю рсс с рамблера, такие значения у меня

Код: Выделить всё

INSERT INTO `phpbb_lastrss_autopost` (`name`, `url`, `next_check`, `next_check_after`, `destination_id`, `enabled`) VALUES 
('lastRSS', 'http://news.rambler.ru/rss/Russia/world/', 0, 1, 8, 1);
точнее я их такими ставлю, вот ноль который идет за "Russia/world/', " next_check тобишь постоянно превращается после первого выдергивания в чтонить типа "1238499999" и все, процесс больше не повторяется, меняю опять на "0" или "1" выхожу на forum/index.php новости добовляются но в бд значение опять меняется... первый раз накрутил чего-то что пришлось откат базы делать, выдовал MySql error... помогите кто знает :(

и вот еще вспомнил изначально ID юзера стоял 2, и новости постились от моего ника, что логично, потом зарегал новый ак, был у него ID 56 я есстественно поменял, но новости приходили от моего имени по прежднему, зарегал еще один 57, менял, после удалил, а новости идут от 56 хоть в БД и стоит 57... что будет если регнуть ИД 57 еще раз?)) и вообще как это обьяснить?

кстати у меня 0.1.4
Аватара пользователя
Berk
phpBB 2.0.2
Сообщения: 301
Стаж: 18 лет
Откуда: Украина, Киев
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: lastRSS autoposting bot 0.1.3

Сообщение Berk »

вот этот набор цифр типа "1238499999" это дата и время следующей проверки RSS в каком-то хитром формате, типо UNIXовом
так что можешь не менять их
и что значит процесс больше не повторяется? ты же поставил следующую проверку через 8 часов
если через 8 часов новых RSS не появилось значит просто на рамблере не было обновления
поставь 1 час к примеру, если надо конечно

мне например и всем пользователям надоело, что в не прочитанных сообщениях каждый час появлялись 10 от RSS
поэтому поставил проверку раз в 12 часов

с ID у меня тоже приколы были
но вот раз я так поменял ID и оно как бы само получилось как надо
поэтому оставил и не трогаю
woolfon
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 5 месяцев

Re: lastRSS autoposting bot 0.1.3

Сообщение woolfon »

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

Код: Выделить всё

SQL ERROR [ mysql4 ]

Column 'topic_first_poster_name' cannot be null [1048]

SQL

INSERT INTO phpbb_topics (topic_poster, topic_time, forum_id, icon_id, topic_approved, topic_title, topic_first_poster_name, topic_first_poster_colour, topic_type, topic_time_limit, topic_attachment) VALUES (57, 1238501435, '8', 0, 1, 'Rambler | Лавров призвал ЕС предотвратить вероятность газовы', NULL, NULL, 0, 0, 0)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174


CALL: dbal->sql_error()

FILE: includes/functions_posting.php
LINE: 1850
CALL: dbal_mysql->sql_query()

FILE: includes/functions_lastrss_autopost.php
LINE: 192
CALL: submit_post()

FILE: includes/functions_lastrss_autopost.php
LINE: 60
CALL: autopost()

FILE: includes/functions_lastrss_autopost.php
LINE: 245
CALL: autopost_init()

FILE: index.php
LINE: 29
CALL: include('includes/functions_lastrss_autopost.php')
я с Админки зашел, т.е. был залогинившимся, если заходить в качестве гостя, ошибка там попроще, но другая.
вообщем появляется такое сообщение потом F5 и все нормально работает вот только новостей нет(
и значение в БД которое я описывал выше меняется, если поменть на "0" или "1" при заходе такая-же ошибка, потом знчение меняется при обновлении...

а вот если под гостем

Код: Выделить всё

SQL ERROR [ mysql4 ]

Column 'topic_first_poster_name' cannot be null [1048]

Произошла ошибка SQL при выборке на этой странице. Пожалуйста, сообщите администратору, если ошибка будет повторяться.
и кстати новый юзер зарегился под ID=58 ... 57 остался пустым, это значит бот сидиит под двуми ID?
Аватара пользователя
Berk
phpBB 2.0.2
Сообщения: 301
Стаж: 18 лет
Откуда: Украина, Киев
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: lastRSS autoposting bot 0.1.3

Сообщение Berk »

1. удаляйте весь этот мод
2. копируйте заново файлы lastrss
3. делайте правильный sql запрос - правильный, значит там где вставить в phpbb_config написано, надо phpbb заменить на то как у вас называется
4. правьте файлы
5. подправьте в mysql значение ID

если не начать с начала все делать правильно блох можно искать до бесконечности
woolfon
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 5 месяцев

Re: lastRSS autoposting bot 0.1.3

Сообщение woolfon »

правильный, значит там где вставить в phpbb_config написано, надо phpbb заменить на то как у вас называется
чет не совсем понял, у меня так и называется.

а какой смысл менять файлы, стриать и затаскивать поновой, я уже пробовал так, и БД откатывал с первый раз новости постятся хорошо, а потом все, конец...
Аватара пользователя
Berk
phpBB 2.0.2
Сообщения: 301
Стаж: 18 лет
Откуда: Украина, Киев
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: lastRSS autoposting bot 0.1.3

Сообщение Berk »

такой смысл, что нужно раз и четко все сделать, чем 100 раз исправлять
не поленись и все проделай заново, внимательно
мод полностью рабочий
woolfon
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 5 месяцев

Re: lastRSS autoposting bot 0.1.3

Сообщение woolfon »

сделаю третий раз) а не подскажите как создать новую БД? всетаки мне кажется что дело в ней, даже ID юзеров путает, я хочу чтоб она была чистая как при установке форума, как осуществить? если тупо все строки удалить? просто как тогда начинать установку мода заново... даже если выдернуть все значения которые я присвоил при установке мода все равно может где-то не доглядел...
Аватара пользователя
Berk
phpBB 2.0.2
Сообщения: 301
Стаж: 18 лет
Откуда: Украина, Киев
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: lastRSS autoposting bot 0.1.3

Сообщение Berk »

вот вот, скорее всего в базе
удили те две таблицы которые мод добавляет и все
я пару раз удалял все, пока не получилось
необязательно всю базу грохать
ты же ничего кроме тех двух таблиц (по идее :))) не трогал



p.s. я тут не guru-team, а просто тот у кого получилось этот мод поставить
тоже на грабли наступал при установке этого мода
woolfon
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 5 месяцев

Re: lastRSS autoposting bot 0.1.3

Сообщение woolfon »

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

кто подскажет как базу "рестартануть"
Аватара пользователя
Jet
phpBB 1.4.4
Сообщения: 100
Стаж: 18 лет 4 месяца
Благодарил (а): 7 раз

Re: lastRSS autoposting bot 0.1.3

Сообщение Jet »

После добавления кода в index.php вместо форума белая страница. Код убираю, все в порядке.
Аватара пользователя
Berk
phpBB 2.0.2
Сообщения: 301
Стаж: 18 лет
Откуда: Украина, Киев
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: lastRSS autoposting bot 0.1.3

Сообщение Berk »

а что error log апача пишет?
Аватара пользователя
Jet
phpBB 1.4.4
Сообщения: 100
Стаж: 18 лет 4 месяца
Благодарил (а): 7 раз

Re: lastRSS autoposting bot 0.1.3

Сообщение Jet »

Berk
Честно говоря не знаю как его посмотреть

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