MayaLabs Discussion Area

Suomeksi (Finnish only) => MLInvoiceen liittyvä keskustelu => Topic started by: Uitto on 08.01.17 - klo:20:55

Title: Database ei lähde toimiin uudessa asennuksessa
Post by: Uitto on 08.01.17 - klo:20:55
Hei,

Minulla on samassa serveriympäristössä jo pari vanhempaa asennusta, mutta en saa uutta asennusta toimimaan. Koitin jo pari kuukautta sitten versiota 1.13.0. ja nyt uudestaan 1.13.1, mutta saan aina tämän saman ongelman:

Query 'DELETE FROM mlinvoice__session WHERE session_timestamp<'2017-01-08 17:52:02'' failed: (1146) Table 'xxx.mlinvoice__session' doesn't exist

Olen koittanut asennuksia uudestaan ja uusilla tietokannoilla, mutta ei vaikutusta. En ymmärrä mikä voi olla pielessä.
Title: Re: Database ei lähde toimiin uudessa asennuksessa
Post by: proitto on 10.01.17 - klo:11:26
Jos avaat config.php tiedoston, niin onko tietokantataulujen prefixinä mlinvoice?

esim.
define('_DB_PREFIX_', 'mlinvoice');

Ja onkos mlinvoice asennettu minkälaiselle palvelimelle? Apache? Mikä php versio ja mikä mySQL versio?
Title: Re: Database ei lähde toimiin uudessa asennuksessa
Post by: Ere Maijala on 12.01.17 - klo:20:27
Proitto tuota jo kyselikin, mutta siis prefiksissä ei pidä olla alaviivaa mukana.
Title: Re: Database ei lähde toimiin uudessa asennuksessa
Post by: Uitto on 22.01.17 - klo:15:10
Kiitos,

Tällähän se lähti toimiin!

Olin yrittänyt vaihtaa prefixiä "tietoturva" -tarkoituksissa, mutta sitähän ei voi vaihtaa, muuten pitäisi vaihtaa aika paljon muutakin.
Title: Re: Database ei lähde toimiin uudessa asennuksessa
Post by: Ere Maijala on 30.01.17 - klo:19:04
Näinhän se on. Pitäisi muuttaa taulujen nimet myös create_database.sql:stä. Ei siinä muuten suurempia ongelmia pitäisi olla.

t. Ere