Openbravo kļūdu novēršana
Kļūda, piesakoties psql
Vide: Ubuntu Linux 9.10; tajā instalēts administratīvais "postgres" lietotājs ar paroli "Student007".
Traucējuma apraksts: Mēģinot pieteikties no komandrindas, rodas šāda kļūda:
Password for user postgres:
psql: FATAL: Ident authentication failed for user "postgres"
Risinājums:
- Rediģē PostgreSQL konfigurācijas failu: sudo gedit /etc/postgresql/8.4/main/pg_hba.conf
- Izkomentē divas rindiņas local all postgres ident un arī local all all ident.
- Ieraksta šādu rindiņu: local all all md5
- Pārstartē PostgreSQL serveri: "sudo /etc/init.d/postgresql-8.4 restart"
- Pēc tam pielogojas tāpat kā iepriekš: psql --username=postgres -W (un ievada paroli: Student007).
Kļūda ant "instance.version" uzdevumā
Situācija: Ubuntu Linux 9.10. Būvē kodu no pirmkoda, darbinot "ant install.source" komandu.
Apraksts: Rodas sekojoša izskata kļūda:
calculate.instance.version:
[sql] Executing commands
[sql] Failed to execute: UPDATE AD_MODULE SET VERSION_ID='Not trusting file /home/kalvis/workspace/openbravo-hg/.hg/hgrc from untrusted user student, group student
[sql] Not trusting file /home/kalvis/workspace/openbravo-hg/.hg/hgrc from untrusted user kalvis, group kalvis
[sql] 98c8bc5a4580+' WHERE AD_MODULE_ID='0'
Risinājums: Mēģina izčekot kodu ar "root" tiesībām (hg komandu darbina kā šāds lietotājs). Vai nu arī maina izčekotajam kodam atļaujas.
Kļūda saglabājot ierakstu
Apraksts: Saglabājot ierakstu parādās kļūdas ziņojums:
Risinājums: Kļūdai nevajadzētu būt, ja ir uzstādīta postgresql-contrib pakotne. Tomēr, dažās Ubuntu versijās (8.04 32-bitu serveris) ir papildu jāmodificē datu bāze, lai pievienotu funkcijas izsaukumus. Izpilda komandu:
Uz Windows7 platformas datoriem to risina šādi:
- Aiziet uz direktoriju, kur instalēts Postgres, atver komandrindas logu tās apakšdirektorijā "share/contrib"
Pilda šādu komandu:
c:\Program Files\PostgreSQL\9.0\share\contrib>psql --username=postgres
--single-transaction --file=uuid-ossp.sql openbravo
Created by Valdis Vītoliņš on 2010-05-31 08:24
Last modified by Valdis Vītoliņš on 2021-04-13 14:30