Differences between revisions 4 and 5
Revision 4 as of 2008-08-16 19:27:07
Size: 3957
Comment: paljon fiksausta
Revision 5 as of 2008-08-16 19:29:42
Size: 3962
Comment: pieni
Deletions are marked like this. Additions are marked like this.
Line 90: Line 90:
}}}

PkLasku-laskutusohjelmisto

PkLasku-laskutusohjelmisto on tehty juuri sinulle... ...olitpa sitten juuri aloittemassa yrittäjän taipaleella tai jo kokeneempi konkurssikonkari. Kaikentasoisille käyttäjille ja eri tarpeisiin soveltuva PkLasku auttaa pitämään laskutuksesi ajassa.

Sinun tarvitsee vain huolehtia siitä, että laskutettavaa riittää."

http://pklasku.sourceforge.net/index.php

PkLaskun oma asennusopas:

1. luo mysql-tietokanta 'pklasku' BR 2. aja oheinen CREATESQL kantaanBR 3. kopioi paketin muut tiedostot web-palvelimelleBR 4. muokkaa sqlfuncs.php tiedostoon oikeat asetukset tietokantayhteyteenBR

  • (ethän sitten oikeasti ota root-tunnarilla yhteyttä)BR

5. kirjaudu sisään oletustunnuksilla admin adminBR 6. mene System->Käyttäjät ja vaihda Administrator tunnus ja salasana haluamiksesi BR (huom. tarvineeko edes mainita, että tämä on ehdottoman tärkeää!)

1. Asennetaan Apache, PHP ja MySQL

Aja päätteessä seuraava komento: (voit myös asentaa ohjelmat pakettienhallintaohjelmistolla)

sudo apt-get install apache2 php5 mysql-server mysql-client php5-mysql

2. Tarkistetaan, että Apache ja PHP toimivat.

Suorita seuraava komento päätteessä

ls /var/www/apache2-default

Tämän pitäisi tulostaa jotain tämän tapaista

apache_pb2_ani.gif  index.html.cz.iso8859-2  index.html.es            index.html.ja.iso2022-jp  index.html.po.iso8859-2  index.html.ru.koi8-r     robots.txt[[BR]]
apache_pb2.gif      index.html.de            index.html.et            index.html.ko.euc-kr      index.html.pt            index.html.ru.utf8[[BR]]
apache_pb2.png      index.html.dk            index.html.fr            index.html.lb.utf8        index.html.pt-br         index.html.sv[[BR]]
apache_pb.gif       index.html.ee            index.html.he.iso8859-8  index.html.nl             index.html.ru.cp-1251    index.html.var[[BR]]
apache_pb.png       index.html.el            index.html.hr.iso8859-2  index.html.nn             index.html.ru.cp866      index.html.zh-cn.gb2312[[BR]]
index.html.ca       index.html.en            index.html.it            index.html.no             index.html.ru.iso-ru     index.html.zh-tw.big5[[BR]]

3. Haetaan PkLasku.

Tämä hakee PKLasku ohjelman internetistä. Tämä kysyy pääkäyttäjän oikeuksia, koska se laittaa paketin hakemistoon /var/www johon normaalilla käyttäjällä ei ole oikeuksia. BR Aja komento päätteessä :

cd /var/www && sudo wget http://downloads.sourceforge.net/pklasku/pklasku_1.0.4.tar.gz 

Seuraavan komennon:

ls

pitäisi tulostaa jotain tämäntapaista:

apache2-default  php.php  pklasku-1.0.4.tar.gz

Nyt voimme purkaa paketin

sudo tar zxvf pklasku-1.0.4.tar.gz

4. Korjataan SQL:lää

Käytä ubuntu-wikin [http://wiki.ubuntu-fi.org/Webmin webmin] ohjetta.

5. Etsi tämä kohta ja korjaa.

cd pklasku && sudo gedit sqlfuncs.php

  • or die("Could not connect : " . mysql_error());BR

//echo "Connected successfully";BR mysql_select_db("pklasku") or die("Could not select database");BR //tietokantataulujen prefixBR define ("_DB_PREFIX_", "pklasku");BR //sivujen otsikkoBR define ("_PAGE_TITLE_", "PkLasku 1.0.1");BR //http vai httpsBR define ("_PROTOCOL_", "http://");[[BR]] ?>

6. Korjaa ääkkösongelma koskien PkLasku-ohjelmaa.

Avataan Gedit ohjelmalla hakemistosta /etc/apache2/ tiedosto apche2.conf

cd && sudo gedit /etc/apache2/apche2.conf

Etsi sieltä seuraava rivi

# AddDefaultCharset       ISO-8859-1

ja ota risuaita pois jolloin rivi näyttää tältä:

AddDefaultCharset       ISO-8859-1

Tallenna tiedosto, mutta älä koskee muuhun tiedostossa.