danoone 0 Denunciar post Postado Outubro 11, 2012 Eu estou fazendo um ranking de sites (topsites). Utilizando um script chamado uTopsites que eu procurava por aí há um tempão e finalmente encontrei. Segui todas as instruções e não consigo entender porque quando o arquivo setup.php é rodado, que dá esse erro... Toda ajuda é bem vinda! WARNING! DB Error : mySQL Error on Query : CREATE TABLE topsite_account ( id smallint(11) NOT NULL auto_increment, cid smallint(11) NOT NULL default '0', uid smallint(11) NOT NULL default '0', verified smallint(11) NOT NULL default '1', title varchar(100) NOT NULL default '', description varchar(255) NOT NULL default '', banner varchar(255) NOT NULL default '', url varchar(255) NOT NULL default '', email varchar(100) NOT NULL default '', datejoin int(50) unsigned NOT NULL default '0', password varchar(100) NOT NULL default '', outhits int(50) NOT NULL default '0', totalout int(50) NOT NULL default '0', hits int(50) NOT NULL default '0', totalhits int(50) NOT NULL default '0', uniquehit int(50) NOT NULL default '0', totalunique int(50) NOT NULL default '0', totalcomment smallint(11) NOT NULL default '0', trend smallint(10) NOT NULL default '0', numvotes smallint(11) NOT NULL default '0', totalvote smallint(11) NOT NULL default '0', actkey int(11) NOT NULL default '0', vote int(50) NOT NULL default '0', totalvotes int(50) NOT NULL default '0', PRIMARY KEY (id) ) TYPE=MyISAM Some more usefull information you might want to know: Mysql Error : 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 'TYPE=MyISAM' at line 27 Mysql Error no # : 1064 Date : October 11, 2012, 8:31 pm Referer: http://site.com/setup.php Script: /setup.php?do=step1 Compartilhar este post Link para o post Compartilhar em outros sites
DiegoAngra07 21 Denunciar post Postado Outubro 12, 2012 Boa noite, Tente substituir TYPE=MyISAM por ENGINE=MyISAM ;. E procure não se envolver com scripts prontos se não souber lidar com os mesmos, apenas uma dica. Qualquer coisa estamos aí, espero que ajude, abraço. Compartilhar este post Link para o post Compartilhar em outros sites
danoone 0 Denunciar post Postado Outubro 12, 2012 Boa noite, Tente substituir TYPE=MyISAM por ENGINE=MyISAM ;. E procure não se envolver com scripts prontos se não souber lidar com os mesmos, apenas uma dica. Qualquer coisa estamos aí, espero que ajude, abraço. Obrigado Diego! A instalação deu certo trocando esse TYPE por ENGINE. Mas agora pra acessar da o seguinte erro: Fatal error: Cannot access empty property in /home/eleven/public_html/site/admin/lib/db_mysql.php on line 129 function query_once($query_string) { $this->query($query_string); $get = $this->fetch_array($this->query_id); $this->free_result($this->$query_id); return $get; } function num_rows($query_id=-1) { if ($quert_id != -1) { A linha 129 é essa $this->free_result($this->$query_id); Compartilhar este post Link para o post Compartilhar em outros sites
DiegoAngra07 21 Denunciar post Postado Outubro 12, 2012 Bom dia, Agora é um problema no PHP. Pelo que eu vejo, a variável $query_id está sendo preenchida com um valor que era pra ser o nome de um atributo, porém o mesmo não existe na classe / objeto em questão. Compartilhar este post Link para o post Compartilhar em outros sites
danoone 0 Denunciar post Postado Outubro 13, 2012 Consegui resolver. Obrigado! Se precisar de alguma coisa danoone@gmail.com Compartilhar este post Link para o post Compartilhar em outros sites
DiegoAngra07 21 Denunciar post Postado Outubro 14, 2012 Satisfeito em ajudar, abraço. Compartilhar este post Link para o post Compartilhar em outros sites