World: r3wp
[!CureCode] web-based bugtracking tool
older newer | first last |
Graham 30-Aug-2009 [548] | CREATE TABLE users ( id INT(16) PRIMARY KEY AUTO_INCREMENT, login VARCHAR(32) NOT NULL, pasw VARCHAR(32) NOT NULL, email VARCHAR(128) NOT NULL, vkey VARCHAR(32) DEFAULT NULL, vdate DATETIME DEFAULT NULL, role INT(8) NOT NULL, deleted BOOL NOT NULL, created DATETIME NOT NULL, modified DATETIME ); |
Henrik 30-Aug-2009 [549] | yes, it's the one that fails. deleting it makes installation work |
Graham 30-Aug-2009 [550] | inserting 8 values but needs 9 values |
Henrik 30-Aug-2009 [551] | possibly better to use column names than a values block. |
Graham 30-Aug-2009 [552x4] | null shouldn't be the first value |
admin should be first as that corresponds to login | |
I presume you can't insert into a primary key auto_increment field | |
now (), 4, false, now(), now () | |
Henrik 30-Aug-2009 [556] | I think you should be able to, otherwise you wouldn't be able to use VALUES on a table with a primary key |
Graham 30-Aug-2009 [557] | or whatever mysql uses for boolean |
Henrik 30-Aug-2009 [558] | but I would prefer if column names were in the query. it's easier to read. |
Graham 30-Aug-2009 [559x4] | INSERT INTO users VALUES ( 'admin', 'EE10C315EBA2C75B403EA99136F5B48D', ['default-:-curecode-:-org'], '00000000000000000000000000000000', NOW(), 4, false, NOW(), NOW() ); |
something like that ... I suspect | |
change the email of course | |
yes, standard RT syntax includes column names {insert into users ( login, pasw, email, vkey, vdate, role, deleted, created, modified ) values (? ... etc ) } admin EE... blah ... | |
Henrik 30-Aug-2009 [563] | INSERT INTO users SET login = 'admin', pasw = 'EE10C315EBA2C75B403EA99136F5B48D', email = ['default-:-curecode-:-org'], vkey = '00000000000000000000000000000000', vdate = NOW(), role = 4, created = NOW(); This works. |
Graham 30-Aug-2009 [564x3] | Just missing the deleted column |
and modified | |
there must be other places where users are added ... | |
Henrik 30-Aug-2009 [567] | not sure they are needed. now onto how to make curecode log into mysql |
Graham 30-Aug-2009 [568] | yeah ... redundant fields :) |
Henrik 30-Aug-2009 [569] | one would think, there would be a login to the database somewhere in the code. can't find it though. there is one in some test files and in the installer. |
Graham 30-Aug-2009 [570x3] | it's cheyenne |
it will be in the Cheyenne cfg | |
httpd.cfg | |
Henrik 30-Aug-2009 [573] | I see. |
Graham 30-Aug-2009 [574] | well, I'm guessing ... |
Henrik 30-Aug-2009 [575x2] | I've added that now, but Cheyenne is just outputting things the browser won't understand. |
http://97.107.135.89/bugs/index.rsp | |
Graham 30-Aug-2009 [577] | that means there is an error |
Henrik 30-Aug-2009 [578] | this was also present before I changed the httpd config, so there must be a different error somewhere. |
Graham 30-Aug-2009 [579x4] | because there is an error, the gzipped stuff sent to the browser can not be decodoed |
so check the trace.log | |
just use r3bugs as your database handle | |
it's not relevant what the database name is | |
Henrik 30-Aug-2009 [583] | found an error message. decoding it... |
Graham 30-Aug-2009 [584] | it should be in plain text .. |
Henrik 30-Aug-2009 [585] | either 'sess, 'validate or 'request is none where they shouldn't be |
Graham 30-Aug-2009 [586x2] | well... did you login ? |
so that you have a validated session? | |
Henrik 30-Aug-2009 [588] | no, but no pages are working at all, so I can't log in. |
Graham 30-Aug-2009 [589] | what's your database string? |
Henrik 30-Aug-2009 [590] | just [root-:-localhost], but I don't think this is a database problem. it's more fundamental. |
Graham 30-Aug-2009 [591x2] | I'll try it out ... now where to download mysql .. |
http://dev.mysql.com/downloads/mysql/5.1.html#win32 | |
Dockimbel 30-Aug-2009 [593x2] | Database string should be root:<password>@localhost/r3bugs |
Looks like the install.r script hasn't been updated to match latest database schema. | |
Graham 30-Aug-2009 [595] | we guessed that :) |
Henrik 30-Aug-2009 [596x2] | as suspected, it didn't help to alter the db string. |
I'm curious why this error doesn't appear in the browser. | |
older newer | first last |