MayaLabs Discussion Area

Suomeksi (Finnish only) => MLInvoiceen liittyvä keskustelu => Topic started by: ajaaskel on 26.11.18 - klo:11:26

Title: Täsmennystä asennusohjeeseen? [RATKAISTU]
Post by: ajaaskel on 26.11.18 - klo:11:26
Arvasin, että "Avaa MLInvoice selaimella menemäällä osoitteeseen, johon se on asennettu..."  tarkoittaa index.php tiedostoa ko.  paikassa mutta:

Mihin viitataan tällä alkusetupissa:

QuotePlease enter also a password for the 'admin' user that you can use to log in after setup is complete

Onko MLInvoice -ohjelmassa jokin ohjelman oma admin user vai mihin tuossa viitataan?  MySQL root?  Vai jotain muuta?

Title: Re: Täsmennystä asennusohjeeseen?
Post by: ajaaskel on 26.11.18 - klo:11:56
Etenin oletuksella, että tuo MLInvoicen oma Admin user, tuli pieni ongelma:

QuoteQuery 'SELECT data, session_timestamp FROM mlinvoice_session where id=?' with params array ( 0 => 'o3jr0noqcon1ue20cakfrebdf7', ) failed: (1146) Table 'mlinvoice.mlinvoice_session' doesn't existQuery 'REPLACE INTO mlinvoice_session (id, data, session_timestamp) VALUES (?, ?, ?)' with params array ( 0 => 'o3jr0noqcon1ue20cakfrebdf7', 1 => '', 2 => '2018-11-26 12:07:04', ) failed: (1146) Table 'mlinvoice.mlinvoice_session' doesn't exist'

Tuolle "mlinvoice" database käyttäjälle on annettu oikeudet "all":

GRANT ALL PRIVILEGES ON mlinvoice.* TO mlinvoice;

Hyviä ideoita?
Title: Re: Täsmennystä asennusohjeeseen?
Post by: kzmx on 26.11.18 - klo:11:58
Ainakin itsellä on admin käyttäjä, joka on eri kuin sql käyttäjä..

olikohan admin ja admin tai admin password.. jonka jälkeen tehdään erillinen käyttäjänimi( jos haluaa)

Sqlän kautta voi käyttäjien salasanat vaihtaa kunhan ne on hash muodossa. 

Hash generaattoreita löytyy googlella
Title: Re: Täsmennystä asennusohjeeseen?
Post by: kzmx on 26.11.18 - klo:11:59
Olet siis tehny mysqlään tietokannan ja käyttäjän?
Title: Re: Täsmennystä asennusohjeeseen?
Post by: ajaaskel on 26.11.18 - klo:12:14
Joo, tehty on sekä kanta "mlinvoice" että käyttäjä "mlinvoice" ja sille salasana sekä annettu oikeudet käyttäjälle.

Käyttäjä ja salasana näkyvät config.php -tiedostossa.

Tätä pystyy uudelleen yrittämään poistamalla tuon config.php tiedoston, jolloin se menee uuteen setuppiin.  Tuon jälkeen sitten ollaankin jumissa.
Title: Re: Täsmennystä asennusohjeeseen?
Post by: ajaaskel on 26.11.18 - klo:12:24
Kiitos kzmx!
Setup complete. Continue to login.
Ja voi ihme:  Piti käyttää siinä kentässä salasanaa "admin" eikä itse keksittyä uutta salasanaa!
Hieman oli hämärä asennusohje tässä kohdassa.
Title: Re: Täsmennystä asennusohjeeseen? [RATKAISTU]
Post by: ajaaskel on 26.11.18 - klo:13:11
Lähti lopulta käyntiin ok.
Osui SETTINGS tabin alla silmään pieni oikeinkirjoitusvirhe englannissa: Kirjain "n" puuttuu sanasta Account".
Yritystunnukselle (Y-tunnus) en huomannut paikkaa tuolla, VAT-tunnukselle ja OVT-tunnukselle on.
Title: Re: Täsmennystä asennusohjeeseen? [RATKAISTU]
Post by: Ere Maijala on 27.11.18 - klo:21:21
Kyseessä on siis tosiaan admin-tunnus, jolla kirjaudutaan MLInvoiceen. Tietokantaa ei pitäisi joutua tekemään itse, vaan asennus tekee sen automaattisesti, mutta se edellyttää, että samalla prefiksillä ei ole olemassaolevia tauluja. Tätä voisin vähän viilata jatkossa kyllä, ja koitan tehdä tuon tunnuksen kuvauksesta myös selkeämmän.

Siinä tilanteessa, että tietokanta on jo olemassa, ei asennus muuta olemassaolevan admin-tunnuksen salasanaa. Jos ajaa create_database.sql:n käsin, niin admin-tunnuksen salasana on myös admin.

VAT ID englanniksi on Y-tunnus suomeksi.

"Accout" korjataan seuraavaan versioon.