Но вот засада, скрипт с самого начала оказался глючным. Знал бы не брал.
1. Проблема:
при запуске install.php
выдается ошибка
Starting installation for CommunitySEO Tag Module...
3 queries run successfully
0 queries skipped
0 components inserted and 1 components updated
Settings successfully updated
Inserted new skin template bits successfully
Fatal error: Call to undefined function: cache_templates_macros() in /home/freetorg/public_html/ips_kernel/class_db.php on line 608
Вот что в 608
function build_query_from_cache( $q="", $args=array(), $method='sql_queries' )
{
if ( $this->obj['query_cache_file'] and $method == 'sql_queries' )
{
$this->cur_query .= $this->sql->$q( $args );
}
else if ( in_array( $method, $this->loaded_classes ) )
{
$this->cur_query .= $this->$method->$q( $args );
}
}
2. Проблема:
при выполнении запроса:
CREATE TABLE ibf_tag_ban (
banid int(10) NOT NULL auto_increment,
banmid int(10) NOT NULL default '0',
banreason text,
banstart varchar(25) default NULL,
PRIMARY KEY (banid),
KEY banmid (banmid)
) ENGINE=MyISAM
CREATE TABLE ibf_tag_logs (
tlog_id int(10) NOT NULL auto_increment,
tlog_action varchar(32) default NULL,
tlog_section varchar(255) default NULL,
tlog_refid int(10) NOT NULL default '0',
tlog_msg varchar(255) default NULL,
tlog_time varchar(13) NOT NULL default '0',
tlog_mid int(10) NOT NULL default '0',
PRIMARY KEY (tlog_id)
) ENGINE=MyISAM
CREATE TABLE ibf_tags (
tag_id int(10) NOT NULL auto_increment,
tag_tag varchar(255) NOT NULL,
tag_refid int(10) NOT NULL default '0',
tag_refsection varchar(32) default NULL,
tag_url varchar(255) default NULL,
tag_added varchar(13) NOT NULL default '0',
tag_edited varchar(13) NOT NULL default '0',
tag_edited_mid int(10) NOT NULL default '0',
tag_mid int(10) NOT NULL default '0',
PRIMARY KEY (tag_id),
KEY tag_tag (tag_tag),
KEY tag_refid (tag_refid,tag_refsection)
) ENGINE=MyISAM
Ошибка
SQL-запрос:
CREATE TABLE ibf_tag_ban ( banid int(10) NOT NULL auto_increment, banmid int(10) NOT NULL default '0', banreason text, banstart varchar(25) default NULL, PRIMARY KEY (banid), KEY banmid (banmid) ) ENGINE=MyISAM CREATE TABLE ibf_tag_logs ( tlog_id int(10) NOT NULL auto_increment, tlog_action varchar(32) default NULL, tlog_section varchar(255) default NULL, tlog_refid int(10) NOT NULL default '0', tlog_msg varchar(255) default NULL, tlog_time varchar(13) NOT NULL default '0', tlog_mid int(10) NOT NULL default '0', PRIMARY KEY (tlog_id) ) ENGINE=MyISAM CREATE TABLE ibf_tags ( tag_id int(10) NOT NULL auto_increment, tag_tag varchar(255) NOT NULL, tag_refid int(10) NOT NULL default '0', tag_refsection varchar(32) default NULL, tag_url varchar(255) default NULL, tag_added varchar(13) NOT NULL default '0', tag_edited varchar(13) NOT NULL default '0', tag_edited_mid int(10) NOT NULL default '0', tag_mid int(10) NOT [...]
Ответ MySQL:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CREATE TABLE ibf_tag_logs (
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
mejey
Хотел я улучшить индексацию сайта, купил сегодня
http://communityseo.com/Tagging_Invision_ipb.htm
Но вот засада, скрипт с самого начала оказался глючным. Знал бы не брал.
1. Проблема:
при запуске install.php
выдается ошибка
Starting installation for CommunitySEO Tag Module...
3 queries run successfully
0 queries skipped
0 components inserted and 1 components updated
Settings successfully updated
Inserted new skin template bits successfully
Fatal error: Call to undefined function: cache_templates_macros() in /home/freetorg/public_html/ips_kernel/class_db.php on line 608
Вот что в 608
function build_query_from_cache( $q="", $args=array(), $method='sql_queries' )
{
if ( $this->obj['query_cache_file'] and $method == 'sql_queries' )
{
$this->cur_query .= $this->sql->$q( $args );
}
else if ( in_array( $method, $this->loaded_classes ) )
{
$this->cur_query .= $this->$method->$q( $args );
}
}
2. Проблема:
при выполнении запроса:
CREATE TABLE ibf_tag_ban (
banid int(10) NOT NULL auto_increment,
banmid int(10) NOT NULL default '0',
banreason text,
banstart varchar(25) default NULL,
PRIMARY KEY (banid),
KEY banmid (banmid)
) ENGINE=MyISAM
CREATE TABLE ibf_tag_logs (
tlog_id int(10) NOT NULL auto_increment,
tlog_action varchar(32) default NULL,
tlog_section varchar(255) default NULL,
tlog_refid int(10) NOT NULL default '0',
tlog_msg varchar(255) default NULL,
tlog_time varchar(13) NOT NULL default '0',
tlog_mid int(10) NOT NULL default '0',
PRIMARY KEY (tlog_id)
) ENGINE=MyISAM
CREATE TABLE ibf_tags (
tag_id int(10) NOT NULL auto_increment,
tag_tag varchar(255) NOT NULL,
tag_refid int(10) NOT NULL default '0',
tag_refsection varchar(32) default NULL,
tag_url varchar(255) default NULL,
tag_added varchar(13) NOT NULL default '0',
tag_edited varchar(13) NOT NULL default '0',
tag_edited_mid int(10) NOT NULL default '0',
tag_mid int(10) NOT NULL default '0',
PRIMARY KEY (tag_id),
KEY tag_tag (tag_tag),
KEY tag_refid (tag_refid,tag_refsection)
) ENGINE=MyISAM
Ошибка
SQL-запрос:
CREATE TABLE ibf_tag_ban ( banid int(10) NOT NULL auto_increment, banmid int(10) NOT NULL default '0', banreason text, banstart varchar(25) default NULL, PRIMARY KEY (banid), KEY banmid (banmid) ) ENGINE=MyISAM CREATE TABLE ibf_tag_logs ( tlog_id int(10) NOT NULL auto_increment, tlog_action varchar(32) default NULL, tlog_section varchar(255) default NULL, tlog_refid int(10) NOT NULL default '0', tlog_msg varchar(255) default NULL, tlog_time varchar(13) NOT NULL default '0', tlog_mid int(10) NOT NULL default '0', PRIMARY KEY (tlog_id) ) ENGINE=MyISAM CREATE TABLE ibf_tags ( tag_id int(10) NOT NULL auto_increment, tag_tag varchar(255) NOT NULL, tag_refid int(10) NOT NULL default '0', tag_refsection varchar(32) default NULL, tag_url varchar(255) default NULL, tag_added varchar(13) NOT NULL default '0', tag_edited varchar(13) NOT NULL default '0', tag_edited_mid int(10) NOT NULL default '0', tag_mid int(10) NOT [...]
Ответ MySQL:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CREATE TABLE ibf_tag_logs (
tlog_id int(10) NOT NULL auto_increment,
tlog_' at line 10
Может кто знает как побороть?
Ссылка на комментарий
Поделиться на других сайтах
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.