CD-collection example ku mysql
- parabolo
- Člen | 15
NetteFramework-2.0.7-PHP5.2
PHP/5.3.8
2freehosting.com
Zdravim, priklad CD-collection nabehne, neda sa prihlasit, zevraj zle heslo, zrejme je nieco s sqllite, co treba urobit aby som priklad co najjednoduchsie prerobil na mysql a aku tabulkovu strukturu mam pouzit? dakujem
Editoval parabolo (12. 12. 2012 11:40)
- Michal Vyšinský
- Člen | 608
Nezeptal ses na blbost. Osobně si myslím, že nikdo neodpověděl, protože jsi dodal málo informací asi. Má ten hosting podporu SQLite? Neloguje se ti do logu nějaké chyba?
EDIT: Tak teď zkouším to CD collection rozjet a vůbec se mi to nedaří. Pokud to zprovozním, tak dodám další informace.
EDIT 2: Už jsem CD-collection rozjel (chyba u mě byla v tom, že se přes composer stáhla neprefixovaná verze). Vše normálně bez problému funguje. Opravdu bych viděl problém v podpoře SQLite…
EDIT 3: Tak jsem asi napsal úplnou hloupost kvůli vlastní nevědomosti. Nevěděl jsem, že SQLite je obsaženo přímo v jádru PHP 5 takže už nám zbývá možnost jen najít chybu v logu.
Editoval CherryBoss (14. 12. 2012 20:03)
- Michal Vyšinský
- Člen | 608
Dobře tak jsem teď otevřel soubor s databází. Zde je struktura tabulek:
albums
- id INTEGER NOT NULL AUTO_INCREMENT
- artist VARCHAR(100) NOT NULL
- title VARCHAR(100) NOT NULL
users
- id INTEGER AUTO_INCREMENT
- username VARCHAR(50) NOT NULL
- password VARCHAR(60) NOT NULL
- realname VARCHaR(100) NOT NULL
a data do tabulky
- username: demo
- password: $2a$07$9nfexnuf8jjt8jsavdva2uKzzdiY9QjebHDbdkIeAfFdNcRR9ZiVO
- realname: Demo User
Bude potřeba určitě upravit nastavení připojení k db. S modely, jelikož využívají NetteDB, by problém být neměl.
- parabolo
- Člen | 15
CREATE TABLE IF NOT EXISTS albums
(
id
int(11) NOT NULL AUTO_INCREMENT,
artist
varchar(100) NOT NULL,
title
varchar(100) NOT NULL,
PRIMARY KEY (id
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
-- --------------------------------------------------------
--
– Štruktúra tabuľky pre tabuľku users
--
CREATE TABLE IF NOT EXISTS users
(
id
int(11) NOT NULL AUTO_INCREMENT,
username
varchar(50) NOT NULL,
password
varchar(60) NOT NULL,
realname
varchar(100) NOT NULL,
PRIMARY KEY (id
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
--
– Sťahujem dáta pre tabuľku users
--
INSERT INTO users
(id
, username
,
password
, realname
) VALUES
(1, ‚demo‘,
‚$2a$07$9nfexnuf8jjt8jsavdva2uKzzdiY9QjebHDbdkIeAfFdNcRR9ZiVO‘, ‚demo
user‘);
toto som tam dal, prerobil som config.neon nehlasi to ziadnu chybu, ani logy,
ale neda sa prihlasit
bud je nieco so sifrovacou funkciou, alebo s kodovanim textu, databazy
http://ngunez.3eeweb.com/…lection/www/
Editoval parabolo (15. 12. 2012 13:52)