Simple Machines Community Forum

SMF Support => Language Specific Support => Русский (Russian) => Topic started by: rtyug on September 28, 2007, 08:21:02 PM

Title: 'smf.smf_feedbot' doesn't exist
Post by: rtyug on September 28, 2007, 08:21:02 PM
1. Powered by SMF 1.1.3
2.  RSS Feed Poster  1.0.4
UTF8

при установке выходит такое
Fatal error: require() [function.require]: Failed opening required '/usr/local/www/d/Packages/temp/./FeedPostersql.php' (include_path='.:/usr/local/share/pear') in /usr/local/www/d/Sources/Packages.php on line 552

открыл права доступа
xxx.dp.ua/cronrss.php

Table 'smf.smf_feedbot' doesn't exist
Файл: /usr/local/www/d/Sources/Subs-RSS.php
Строка: 150

в поиске такого не нашел
тут есть вот
http://www.simplemachines.org/community/index.php?topic=146172.msg932558#msg932558
http://www.simplemachines.org/community/index.php?topic=145752.msg1184354#msg1184354

и все подправить не смог, нужно базу даннхы создать (
Title: Re: 'smf.smf_feedbot' doesn't exist
Post by: †MavN† on September 30, 2007, 08:45:26 AM
Ну вообще то у тебя при установке мода не создалась таблица так что просто создай ее и все.
Title: Re: 'smf.smf_feedbot' doesn't exist
Post by: rtyug on September 30, 2007, 12:11:04 PM
как правильно нужно создать??
я создал, теперь ничего пустой экран браузер выдает, устанавливаться не захотела
файлы скопировал в /Sources и в корень...

Quoteuse smf
CREATE TABLE IF NOT EXISTS smf_feedbot
(`ID_FEED` mediumint(8) NOT NULL auto_increment,
ID_BOARD smallint(5) unsigned NOT NULL default '0',
`feedurl` tinytext NOT NULL,
`title` tinytext NOT NULL,
enabled tinyint(4) NOT NULL default '1',
html tinyint(4) NOT NULL default '1',
`postername` tinytext,
`ID_MEMBER` mediumint(8) unsigned,
locked tinyint(4) NOT NULL default '0',
articlelink tinyint(4) NOT NULL default '0',
`topicprefix` tinytext,
numbertoimport smallint(5) NOT NULL default 1,
importevery smallint(5) NOT NULL default 180,
updatetime int(10) unsigned NOT NULL default '0',
PRIMARY KEY  (`ID_FEED`))


CREATE TABLE IF NOT EXISTS smf_feedbot_log
(`ID_FEEDITEM` mediumint(8) NOT NULL  auto_increment,
`ID_FEED` mediumint(8) NOT NULL,
`feedhash` tinytext NOT NULL,
feedtime int(10) unsigned NOT NULL default '0',
PRIMARY KEY  (`ID_FEEDITEM`))


REPLACE INTO smf_settings VALUES ('rss_fakecron', '0')"
QuoteQuery OK, 1 row affected (0.02 sec)
Title: Re: 'smf.smf_feedbot' doesn't exist
Post by: NeLLIsania on October 01, 2007, 02:31:26 AM
а как насчет fsockopen ??  с ним все в порядке ?
Title: Re: 'smf.smf_feedbot' doesn't exist
Post by: rtyug on October 01, 2007, 07:27:18 AM
что значит все в порядке?
это функция сетевая...! http://ua.php.net/manual/ru/function.fsockopen.php
что м ней делать? или это модуль какой-то peer pecl?

Quote$ php -version
PHP 5.2.3 with Suhosin-Patch 0.9.6.2 (cli) (built: Sep 11 2007 23:41:35) (DEBUG)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
Segmentation fault

а таблицу руками модно создать или надо через пхп? я вот думаю чт оя префикс не поставил...
(в документации не нашел)
а как префикс поставить??
Title: Re: 'smf.smf_feedbot' doesn't exist
Post by: NeLLIsania on October 01, 2007, 09:51:13 AM
понятно что сетевая. для правильной работы этого мода нужен работающий fsock open, а некоторые хостеры его запрещают.

Quoteа как префикс поставить??
а таблицу в базе создать очень сложно ??? и написать имя таблицы smf_feedbot... или выпонить SQL-запрос...
Title: Re: 'smf.smf_feedbot' doesn't exist
Post by: rtyug on October 01, 2007, 11:45:54 AM
я прогнал, у меня были выключены gids uids, для безопасности
включил - работает

это в докумментации написано что эта функция использует  gids uid, я сначала плохо смотрел!