smf.smf_feedbot doesn't exist

Автор bbbbbb, 30 сентября 2007, 20:28:52

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

bbbbbb

продублирую тему...

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

и все подправить не смог, нужно базу даннхы создать (

как правильно нужно создать??
я создал, теперь ничего пустой экран браузер выдает, устанавливаться не захотела
файлы скопировал в /Sources и в корень...

Цитироватьuse 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')"
ЦитироватьQuery OK, 1 row affected (0.02 sec)

Mavn

1. У тебя еще какие либо моды стоят?
2. Что именно делал и куда запросы делал в текущую бд форума или куда то еще ?
3. У тебя префикс smf_ совпадает с реальным префиксом форума?
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

bbbbbb

Цитата: Mavn от 01 октября 2007, 10:16:50
1. У тебя еще какие либо моды стоят?
темаы уставноленна
Цитировать1.     RSS Feed Icon     1.1     [ Удалить ]
2.    Wikipedia BBCode    1.2
удалю, но раньше не было установленно вроде бы....
Цитата: Mavn от 01 октября 2007, 10:16:50
2. Что именно делал и куда запросы делал в текущую бд форума или куда то еще ?
1. зашел под логинов и паролем своим который для фрума сделал
2 написал use smf
3. и вверху создал (может не правильно)
Цитата: Mavn от 01 октября 2007, 10:16:50
3. У тебя префикс smf_ совпадает с реальным префиксом форума?
я это не наешл в докуменатции
а что делать с fsockopen? это выдает ошибку это модуль какой-то?

ЗЫ: я уже долго искал хотел поставит ьчтобы работало, но не хочет работать...

Mavn

1. Куда зашел
2. Где написал
3. Где вверху создал
Ну прям партизан
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

bbbbbb

мне сказали включить fsockopen!
а как сделать чтобы работала функция fsockopen??
что прописать в php.ini?

Цитироватьmysql -u rere -p

ЦитироватьEnter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 443
Server version: 5.0.45-log FreeBSD port: mysql-server-5.0.45

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>
Цитироватьmysql> use smf
mysql> 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`))

ЦитироватьQuery OK, 1 row affected (0.02 sec)
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`))

ЦитироватьQuery OK, 1 row affected (0.02 sec)
REPLACE INTO smf_settings VALUES ('rss_fakecron', '0')"
ЦитироватьQuery OK, 1 row affected (0.02 sec)

bbbbbb

ну таблицы создал, я написал вверху как создалавал они создалась, правильно?... теперь пустой экран.

а как сделать чтобы работала функция fsockopen??
<?php
$fp 
fsockopen("ua.php.net"80$errno$errstr30);
if (!
$fp) {
    echo 
"$errstr ($errno)<br />\n";
} else {
    
$out "GET / HTTP/1.1\r\n";
    
$out .= "Host: ua.php.net\r\n";
    
$out .= "Connection: Close\r\n\r\n";

    
fwrite($fp$out);
    while (!
feof($fp)) {                                         
        echo 
fgets($fp128);
    }
    
fclose($fp);
}
?>


работает
ЦитироватьHTTP/1.0 200 OK Date: Mon, 01 Oct 2007 18:38:56 GMT Server: Apache/1.3.37 (Unix) PHP/4.4.4 mod_ssl/2.8.28 OpenSSL/0.9.7e-p1 X-Powered-By: PHP/4.4.4 Last-Modified: Mon, 01 Oct 2007 01:39:17 GMT Content-Language: en Set-Cookie: COUNTRY=NA%2C193.43.250.49; expires=Mon, 08 Oct 2007 18:38:56 GMT; path=/; domain=.php.net Content-Type: text/html;charset=utf-8 X-Cache: MISS from vpn-proxy-acl.tst Connection: close

подскажите пожалуйста


bbbbbb

я прогнал, у меня были выключены gids uids, для безопасности
включил - работает

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

bbbbbb

сори
после того как написать /cronrss.php
белый экран

у меня была битая ссылка которую я добавил, после этого функция выдала ошибка

пару раз после нажатия на /cronrss.php по некоторым ссылками на файл  xml информация добавись(обновилась) на форум
значит работат

но вот уже 2 день некоторые то работают, то нет, у всех он так работает?
бывает создает темы без названия, целый день работает только по одной ссылке...
может в таблице проблема?