Pomoć pri instalaciji

Instalacija programa OpenConstructionERP

Odaberite kako ga želite pokrenuti, slijedite numerirane korake, a ako nešto ne izgleda ispravno, pronađite poruku koju vidite na popisu problema u nastavku. Nijedno upozorenje tijekom instalacije ne ugrožava vaše projekte.

Niste sigurni što vam treba?

Prvo pogledajte

Kako instalirati OpenConstructionERP

Video upute za Windows, snimljene s verzijom 17.7.1. Neki ekrani u 18.5 izgledaju drukčije, a čekanje tijekom instalacije u videu je skraćeno.

Trajanje 4:41 · Pogledaj na YouTubeu

Windows

OpenConstructionERP_18.5.0_x64-setup.exeoko 800 MB

Prije početka Windows 10 ili 11, 64-bitni. Administratorska prava (aplikacija se instalira za sve korisnike). Tijekom instalacije ne treba internet: komponenta za prozor (Microsoft WebView2) nalazi se u instalacijskom programu.

Pogledajte ovaj korak:
  1. 1

    Preuzmite OpenConstructionERP_18.5.0_x64-setup.exe sa stranice izdanja.

    ViditeDatoteku od oko 800 MB u mapi Downloads.

  2. 2

    Dvaput kliknite na nju. Ako plavi prozor kaže "Windows je zaštitio vaše računalo" ("Windows protected your PC"), kliknite Više informacija ("More info"), provjerite počinje li naziv datoteke s OpenConstructionERP i zatim kliknite Ipak pokreni ("Run anyway").

    ViditeWindows traži administratorska prava. Kliknite Da.

  3. 3

    Odaberite jezik instalacijskog programa, prihvatite licencu i zadržite predloženu mapu C:\Program Files\OpenConstructionERP.

    ViditeTraka napretka, zatim stranica završetka.

  4. 4

    Kliknite Završi ili pokrenite OpenConstructionERP iz izbornika Start.

    ViditeZaslon učitavanja "Pokretanje aplikacije" s popisom: pokretanje backenda, pokretanje lokalne baze podataka, priprema baze podataka, pokretanje poslužitelja aplikacije, otvaranje aplikacije.

  5. 5

    Pričekajte pri najprvom pokretanju. Ne zatvarajte prozor.

    Vidite"Prvo pokretanje postavlja vašu lokalnu bazu podataka. Može potrajati minutu ili dvije, molimo pričekajte." Sljedeća pokretanja su puno brža.

  6. 6

    Odaberite kako će se otvoriti: kao prozor aplikacije (preporučeno) ili u vašem uobičajenom pregledniku.

    Vidite"Kako želite otvoriti OpenConstructionERP?", a zatim stranica za prijavu.

  7. 7

    Prijavite se demo računom: e-pošta demo@openconstructionerp.com, lozinka DemoPass1234!. Poslije možete izraditi vlastiti račun i projekte.

    ViditeAplikacija. Demo projekti se pri prvom pokretanju izrađuju u pozadini, pa popis projekata nakratko može pokazivati da su na putu.

  8. 8

    Pri novoj instalaciji administrator se jednom pita koje ćete module koristiti. Označite što vam treba i nastavite. Poslije to možete promijeniti gumbom Pozadinske usluge u gornjoj traci.

    ViditeJednokratni popis modula s memorijom koja im je potrebna.

Ako vidite poruku

InstalacijaPlavi prozor "Windows je zaštitio vaše računalo" ("Windows protected your PC").

Što to znači Instalacijski program još nije potpisan kodom, pa Windows ne poznaje izdavača. To je upozorenje, a ne otkriće virusa.

Što napraviti Kliknite Više informacija ("More info"), provjerite počinje li naziv datoteke s OpenConstructionERP i zatim kliknite Ipak pokreni ("Run anyway").

InstalacijaSmart App Control je blokirao aplikaciju, bez gumba za nastavak.

Što to znači Smart App Control u sustavu Windows 11 odbija nepotpisane programe.

Što napraviti Smart App Control ne može dopustiti samo jednu aplikaciju. Da ostane uključen, pokrenite OpenConstructionERP pomoću Docker Desktopa ili u WSL-u (Linux ugrađen u Windows), što Smart App Control ne provjerava. Upute korak po korak: docs/desktop/WINDOWS_BLOCKED.md u repozitoriju.

Instalacija"Please choose an installation folder whose path uses only Latin letters, digits and spaces. The built-in database cannot start from a folder with other characters in its path" (poruka postoji samo na engleskom)Značenje: putanja instalacijske mape smije sadržavati samo latinična slova, brojke i razmake, jer se ugrađena baza podataka ne može pokrenuti s bilo koje druge putanje.

Što to znači Odabrana mapa u putanji ima ćirilicu, kineske znakove, slova s dijakriticima ili druge nelatinične znakove.

Što napraviti Zadržite predloženu C:\Program Files\OpenConstructionERP ili odaberite mapu poput C:\OpenConstructionERP. Tiha instalacija (/S) završava s kodom 3 i upisuje razlog u %TEMP%\OpenConstructionERP-install-error.log.

InstalacijaInstalacijski program staje s pogreškom o WebView2.

Što to znači Windows je odbio instalirati Microsoft WebView2, komponentu koja crta prozor aplikacije. Nalazi se u instalacijskom programu, pa internet nije potreban; pogreška dolazi od samog Windowsa (pravilo, ažuriranje na čekanju ili oštećeni stariji WebView2).

Što napraviti Ponovno pokrenite računalo i opet pokrenite instalacijski program. Ako opet ne uspije, instalirajte "Microsoft Edge WebView2 Runtime" od Microsofta, a zatim još jednom pokrenite naš instalacijski program.

InstalacijaAntivirus briše datoteku ili je stavlja u karantenu tijekom instalacije ili pri prvom pokretanju.

Što to znači Program je nov i nepotpisan, a neki antivirusi to gledaju sumnjičavo.

Što napraviti Vratite datoteku iz karantene i dodajte ove dvije mape u iznimke: mapu programa C:\Program Files\OpenConstructionERP i svoju mapu s podacima C:\Users\<your name>\.openestimate. Zatim ponovno pokrenite instalacijski program preko postojeće instalacije. Ako niste sigurni je li datoteka autentična, prvo nam se javite.

NadogradnjaZaslon koji pita hoće li prepisati instaliranu verziju ili je prvo ukloniti, s retkom koji predlaže uklanjanje.

Što napraviti Zadržite već odabranu opciju (prepisivanje). Vaši projekti ostaju sačuvani. Prvo pokretanje nakon nadogradnje može potrajati dulje dok se baza podataka sama ažurira.

NadogradnjaOpenConstructionERP pokrećete i preko pip-a ili iz terminala na istom računalu i zaustavlja se tijekom nadogradnje.

Što to znači Oba koriste istu mapu .openestimate i istu bazu podataka. Instalacijski program zaustavlja tu bazu da bi zamijenio program. Pri nadogradnji s 18.4.0 stari program za deinstalaciju zatvara i svaki program naziva openconstructionerp.exe.

Što napraviti Zaustavite verziju iz terminala (Ctrl+C) prije instalacije ili nadogradnje i poslije je ponovno pokrenite.

PokretanjeZaslon učitavanja ostaje minutu ili dulje pri najprvom pokretanju.

Što to znači Aplikacija stvara svoju lokalnu bazu podataka. To se događa samo jednom.

Što napraviti Pričekajte i ne zatvarajte prozor. Na sporom ili gotovo punom disku može potrajati dulje. Sljedeća pokretanja su brza.

PokretanjeOkvir "OpenConstructionERP failed to start" koji navodi datoteku dnevnika.

Što to znači Aplikacija uopće nije uspjela otvoriti svoj prozor.

Što napraviti Pokrenite je još jednom. Ako se okvir vrati, pošaljite nam datoteku dnevnika koju navodi.

Pokretanje"The backend started, but the local database is not answering, so the app cannot open."Značenje: poslužiteljski dio je pokrenut, ali njegova lokalna baza podataka ne odgovara, pa se aplikacija ne može otvoriti.

Što to znači Lokalna baza podataka nije pokrenuta, često nakon rada koji nije uredno zatvoren.

Što napraviti Ponovno pokrenite računalo i opet pokrenite aplikaciju. Ako se ponovi, pošaljite nam desktop-launcher.log i dnevnik baze podataka (vidi Dnevnici).

Pokretanje"The backend started, but this installation is missing the application files it serves"Značenje: poslužiteljski dio je pokrenut, ali u instalaciji nedostaju datoteke korisničkog sučelja.

Što to znači Nedostaje dio mape programa, obično zato što ga je uklonio antivirus.

Što napraviti Provjerite karantenu antivirusa, a zatim ponovno pokrenite instalacijski program preko postojeće instalacije. Vaši projekti ostaju netaknuti.

Pokretanje"The application backend did not start in time" ili "The application backend stopped responding while preparing the local database" (ili u nekom drugom koraku).

Što to znači Pokretanje je trajalo dulje nego što aplikacija čeka. Poruka navodi korak na kojem je bilo.

Što napraviti Zatvorite prozor i pokrenite ponovno. Prvo oslobodite prostor na disku ako je gotovo pun. Ako opet stane na istom koraku, pošaljite nam desktop-launcher.log.

Pokretanje"The drive ran out of space while the application was starting" ili "There is not enough free space to start the application".

Što to znači Upravo to. Poruka navodi mapu i preostali slobodni prostor.

Što napraviti Oslobodite prostor na tom disku i pokrenite ponovno.

PokretanjePoruka da mapa lokalne baze podataka "sits too deep in the filesystem", s dva broja.

Što to znači Windows ograničava duljinu putanje, a putanja vaše mape s podacima predugačka je za datoteke baze podataka. Uključivanje dugih putanja u Windowsu ne pomaže.

Što napraviti Postavite korisničku varijablu okruženja OE_DATA_DIR na kratku putanju poput C:\OpenConstructionERP\data (Start, upišite "varijable okruženja", Uredi varijable okruženja za svoj račun, Nova), a zatim pokrenite ponovno.

PokretanjeVaše korisničko ime u Windowsu ima nelatinične znakove (na primjer ćirilicu ili kineski) i tražite svoju bazu podataka.

Što to znači Ugrađena baza podataka ne može raditi s takve putanje, pa je od 18.5.0 aplikacija drži u C:\ProgramData\OpenConstructionERP\clusters\<id>\pgdata. Prije 18.5.0 aplikacija za takve račune uopće nije mogla startati.

Što napraviti Nema ničega za popraviti. Datoteka pgdata.location u vašoj mapi .openestimate navodi točnu mapu baze podataka. Za sigurnosne kopije kopirajte obje mape.

U radu"The application backend stopped, restarting" i prozor se ponovno učitava.

Što to znači Pozadinski dio aplikacije neočekivano se zaustavio i aplikacija ga je ponovno pokrenula. Spremljeni rad ostaje sačuvan. To radi najviše dvaput u 30 minuta.

Što napraviti Nastavite. Ako se ponovi ili vidite "The application backend has stopped", pošaljite nam desktop-launcher.log i logs/backend-crash.log.

PokretanjeSvaki put kad pokrenete aplikaciju odjavljeni ste, a jezik se vraća na engleski.

Što to znači Drugi program koristi port 8732, koji aplikacija obično koristi. Tada verzija 18.5.0 pri svakom pokretanju bira nasumični slobodni port, a prozor svaki novi port smatra novim siteom, pa se prijava i jezik ne pronalaze.

Što napraviti Zatvorite ili ponovno konfigurirajte drugi program koji koristi port 8732 (u Windowsu u terminalu pokrenite netstat -ano | findstr :8732 da vidite njegov ID procesa). Vaši projekti nisu pogođeni, samo prijava i odabir jezika.

PokretanjeBrinete da se aplikacija sukobljava s PostgreSQL-om koji već pokrećete na portu 5432.

Što to znači Ne sukobljava se. Ugrađena baza podataka u Windowsu uzima nasumični slobodni lokalni port, a u macOS-u i Linuxu sluša samo na lokalnom socketu, ne na TCP portu.

Što napraviti Ništa nije potrebno napraviti.

Gdje su dnevnici

  • desktop-launcher.logC:\Users\<your name>\.openestimate\desktop-launcher.logSve što je desktop aplikacija radila pri pokretanju. Uvijek u vašoj početnoj mapi, čak i ako ste premjestili mapu s podacima.
  • backend-crash.logC:\Users\<your name>\.openestimate\logs\backend-crash.logPojedinosti o neočekivanom zaustavljanju. Nalazi se u mapi s podacima, pa se seli zajedno s OE_DATA_DIR.
  • database log folderC:\Users\<your name>\.openestimate\pgdata\log (or <folder from pgdata.location>\log)Zašto se ugrađena baza podataka nije pokrenula.
  • OpenConstructionERP-install-error.log%TEMP%\OpenConstructionERP-install-error.log (upišite %TEMP% u adresnu traku Explorera)Zašto je instalacijski program za Windows odbio instalacijsku mapu.

Da otvorite mapu, zalijepite ovo u adresnu traku Explorera:

%USERPROFILE%\.openestimate

macOS

OpenConstructionERP_18.5.0_aarch64.dmgoko 640 MB

Prije početka Mac s Apple Siliconom (M1 ili noviji). Za Mac s Intelom nema izdanja; na Macu s Intelom koristite pip ili Docker.

  1. 1

    Preuzmite OpenConstructionERP_18.5.0_aarch64.dmg i otvorite ga.

    ViditeProzor s ikonom aplikacije OpenConstructionERP.

  2. 2

    Povucite OpenConstructionERP u Applications.

    ViditeAplikacija se pojavljuje u mapi Applications.

  3. 3

    Jednom otvorite Terminal i pokrenite.

    xattr -dr com.apple.quarantine /Applications/OpenConstructionERP.app

    ViditeBez ispisa. To je ispravno. Naredba uklanja oznaku preuzimanja jer aplikaciju Apple još nije notarizirao.

  4. 4

    Otvorite OpenConstructionERP iz Applications.

    ViditeZaslon učitavanja "Pokretanje aplikacije". Prvo pokretanje postavlja lokalnu bazu podataka i traje minutu ili dvije.

  5. 5

    Odaberite prozor aplikacije ili preglednik.

    ViditeStranica za prijavu.

  6. 6

    Prijavite se demo računom: e-pošta demo@openconstructionerp.com, lozinka DemoPass1234!. Poslije možete izraditi vlastiti račun i projekte.

    ViditeAplikacija. Demo projekti se pri prvom pokretanju izrađuju u pozadini, pa popis projekata nakratko može pokazivati da su na putu.

  7. 7

    Pri novoj instalaciji administrator se jednom pita koje ćete module koristiti. Označite što vam treba i nastavite. Poslije to možete promijeniti gumbom Pozadinske usluge u gornjoj traci.

    ViditeJednokratni popis modula s memorijom koja im je potrebna.

Ako vidite poruku

PokretanjeZaslon učitavanja ostaje minutu ili dulje pri najprvom pokretanju.

Što to znači Aplikacija stvara svoju lokalnu bazu podataka. To se događa samo jednom.

Što napraviti Pričekajte i ne zatvarajte prozor. Na sporom ili gotovo punom disku može potrajati dulje. Sljedeća pokretanja su brza.

Pokretanje"The backend started, but the local database is not answering, so the app cannot open."Značenje: poslužiteljski dio je pokrenut, ali njegova lokalna baza podataka ne odgovara, pa se aplikacija ne može otvoriti.

Što to znači Lokalna baza podataka nije pokrenuta, često nakon rada koji nije uredno zatvoren.

Što napraviti Ponovno pokrenite računalo i opet pokrenite aplikaciju. Ako se ponovi, pošaljite nam desktop-launcher.log i dnevnik baze podataka (vidi Dnevnici).

Pokretanje"The backend started, but this installation is missing the application files it serves"Značenje: poslužiteljski dio je pokrenut, ali u instalaciji nedostaju datoteke korisničkog sučelja.

Što to znači Nedostaje dio mape programa, obično zato što ga je uklonio antivirus.

Što napraviti Provjerite karantenu antivirusa, a zatim ponovno pokrenite instalacijski program preko postojeće instalacije. Vaši projekti ostaju netaknuti.

Pokretanje"The application backend did not start in time" ili "The application backend stopped responding while preparing the local database" (ili u nekom drugom koraku).

Što to znači Pokretanje je trajalo dulje nego što aplikacija čeka. Poruka navodi korak na kojem je bilo.

Što napraviti Zatvorite prozor i pokrenite ponovno. Prvo oslobodite prostor na disku ako je gotovo pun. Ako opet stane na istom koraku, pošaljite nam desktop-launcher.log.

Pokretanje"The application never finished unpacking itself, so its backend never started." ili "The application could not unpack itself into the temporary folder it uses."

Što to znači U macOS-u i Linuxu aplikacija pri svakom pokretanju raspakirava svoj backend. Spor ili pun disk, ili antivirus koji zaključava datoteke, to sprječava. (Aplikacija za Windows se od 18.5 više ne raspakirava.)

Što napraviti Oslobodite prostor na disku s vašom privremenom mapom ili dopustite aplikaciju u antivirusu, a zatim pokrenite ponovno.

Pokretanje"The drive ran out of space while the application was starting" ili "There is not enough free space to start the application".

Što to znači Upravo to. Poruka navodi mapu i preostali slobodni prostor.

Što napraviti Oslobodite prostor na tom disku i pokrenite ponovno.

U radu"The application backend stopped, restarting" i prozor se ponovno učitava.

Što to znači Pozadinski dio aplikacije neočekivano se zaustavio i aplikacija ga je ponovno pokrenula. Spremljeni rad ostaje sačuvan. To radi najviše dvaput u 30 minuta.

Što napraviti Nastavite. Ako se ponovi ili vidite "The application backend has stopped", pošaljite nam desktop-launcher.log i logs/backend-crash.log.

PokretanjeSvaki put kad pokrenete aplikaciju odjavljeni ste, a jezik se vraća na engleski.

Što to znači Drugi program koristi port 8732, koji aplikacija obično koristi. Tada verzija 18.5.0 pri svakom pokretanju bira nasumični slobodni port, a prozor svaki novi port smatra novim siteom, pa se prijava i jezik ne pronalaze.

Što napraviti Zatvorite ili ponovno konfigurirajte drugi program koji koristi port 8732 (u Windowsu u terminalu pokrenite netstat -ano | findstr :8732 da vidite njegov ID procesa). Vaši projekti nisu pogođeni, samo prijava i odabir jezika.

PokretanjeBrinete da se aplikacija sukobljava s PostgreSQL-om koji već pokrećete na portu 5432.

Što to znači Ne sukobljava se. Ugrađena baza podataka u Windowsu uzima nasumični slobodni lokalni port, a u macOS-u i Linuxu sluša samo na lokalnom socketu, ne na TCP portu.

Što napraviti Ništa nije potrebno napraviti.

Instalacija"OpenConstructionERP is damaged and can't be opened" (tekst se može prikazati na jeziku vašeg sustava).

Što to znači Aplikaciju Apple još nije notarizirao i još nosi oznaku preuzimanja. Aplikacija nije oštećena.

Što napraviti Pomaže samo ovo: u Terminalu jednom pokrenite xattr -dr com.apple.quarantine /Applications/OpenConstructionERP.app, a zatim normalno otvorite aplikaciju.

Instalacija"OpenConstructionERP cannot be opened because the developer cannot be verified" (ili Apple nije mogao provjeriti da ne sadrži zlonamjerni softver; tekst se može prikazati na jeziku vašeg sustava).

Što to znači Aplikacija je potpisana ad hoc, ali je Apple još nije notarizirao.

Što napraviti Pokrenite istu naredbu xattr ili otvorite System Settings, Privacy & Security, pomaknite se dolje i kliknite Open Anyway. To radite samo jednom.

InstalacijaAplikacija uopće ne radi na vašem Macu.

Što to znači Izdanje za Mac samo je za Apple Silicon (M1 i noviji). Izdanja za Intel nema.

Što napraviti Na Macu s Intelom koristite pip (Python 3.12 ili noviji) ili Docker.

Gdje su dnevnici

  • desktop-launcher.log~/.openestimate/desktop-launcher.logSve što je desktop aplikacija radila pri pokretanju. Uvijek u vašoj početnoj mapi, čak i ako ste premjestili mapu s podacima.
  • backend-crash.log~/.openestimate/logs/backend-crash.logPojedinosti o neočekivanom zaustavljanju. Nalazi se u mapi s podacima, pa se seli zajedno s OE_DATA_DIR.
  • database log folder~/.openestimate/pgdata/logZašto se ugrađena baza podataka nije pokrenula.

Da mapu otvorite iz terminala:

open ~/.openestimate

Linux

Linux: .deb (Ubuntu, Debian, Mint)
OpenConstructionERP_18.5.0_amd64.deboko 830 MB

Prije početka 64-bitni x86 (amd64). Paket treba libwebkit2gtk-4.1-0, koji apt instalira umjesto vas. Izgrađen je na Ubuntu 22.04, pa je siguran izbor Ubuntu 22.04 ili noviji i Debian 12 ili noviji.

  1. 1

    Preuzmite OpenConstructionERP_18.5.0_amd64.deb.

    ViditeDatoteka od oko 830 MB.

  2. 2

    U terminalu, u mapi preuzimanja, pokrenite.

    sudo apt install ./OpenConstructionERP_18.5.0_amd64.deb

    Viditeapt ispisuje paket i biblioteke koje treba, a zatim ih instalira. Važan je ./ ispred naziva datoteke.

  3. 3

    Pokrenite OpenConstructionERP iz izbornika aplikacija.

    ViditeZaslon učitavanja. Prvo pokretanje traje minutu ili dvije.

  4. 4

    Prijavite se demo računom: e-pošta demo@openconstructionerp.com, lozinka DemoPass1234!. Poslije možete izraditi vlastiti račun i projekte.

    ViditeAplikacija. Demo projekti se pri prvom pokretanju izrađuju u pozadini, pa popis projekata nakratko može pokazivati da su na putu.

  5. 5

    Pri novoj instalaciji administrator se jednom pita koje ćete module koristiti. Označite što vam treba i nastavite. Poslije to možete promijeniti gumbom Pozadinske usluge u gornjoj traci.

    ViditeJednokratni popis modula s memorijom koja im je potrebna.

Linux: .rpm (Fedora, RHEL, Rocky)
OpenConstructionERP-18.5.0-1.x86_64.rpmoko 850 MB

Prije početka 64-bitni x86. Paket treba biblioteku WebKitGTK 4.1, koju upravitelj paketa instalira umjesto vas.

  1. 1

    Preuzmite OpenConstructionERP-18.5.0-1.x86_64.rpm.

    ViditeDatoteka od oko 850 MB.

  2. 2

    Pokrenite.

    sudo dnf install ./OpenConstructionERP-18.5.0-1.x86_64.rpm

    Viditednf rješava ovisnosti i instalira.

  3. 3

    Pokrenite OpenConstructionERP iz izbornika aplikacija.

    ViditeZaslon učitavanja. Prvo pokretanje traje minutu ili dvije.

  4. 4

    Prijavite se demo računom: e-pošta demo@openconstructionerp.com, lozinka DemoPass1234!. Poslije možete izraditi vlastiti račun i projekte.

    ViditeAplikacija. Demo projekti se pri prvom pokretanju izrađuju u pozadini, pa popis projekata nakratko može pokazivati da su na putu.

  5. 5

    Pri novoj instalaciji administrator se jednom pita koje ćete module koristiti. Označite što vam treba i nastavite. Poslije to možete promijeniti gumbom Pozadinske usluge u gornjoj traci.

    ViditeJednokratni popis modula s memorijom koja im je potrebna.

Linux: AppImage (any distribution)
OpenConstructionERP_18.5.0_amd64.AppImageoko 910 MB

Prije početka 64-bitni x86 i biblioteka FUSE 2 (libfuse2; u Ubuntu 24.04 paket se zove libfuse2t64).

  1. 1

    Preuzmite OpenConstructionERP_18.5.0_amd64.AppImage.

    ViditeDatoteka od oko 910 MB.

  2. 2

    Učinite je izvršnom.

    chmod +x OpenConstructionERP_18.5.0_amd64.AppImage

    ViditeBez ispisa.

  3. 3

    Pokrenite je.

    ./OpenConstructionERP_18.5.0_amd64.AppImage

    ViditeZaslon učitavanja. Prvo pokretanje traje minutu ili dvije.

  4. 4

    Prijavite se demo računom: e-pošta demo@openconstructionerp.com, lozinka DemoPass1234!. Poslije možete izraditi vlastiti račun i projekte.

    ViditeAplikacija. Demo projekti se pri prvom pokretanju izrađuju u pozadini, pa popis projekata nakratko može pokazivati da su na putu.

  5. 5

    Pri novoj instalaciji administrator se jednom pita koje ćete module koristiti. Označite što vam treba i nastavite. Poslije to možete promijeniti gumbom Pozadinske usluge u gornjoj traci.

    ViditeJednokratni popis modula s memorijom koja im je potrebna.

Ako vidite poruku

PokretanjeZaslon učitavanja ostaje minutu ili dulje pri najprvom pokretanju.

Što to znači Aplikacija stvara svoju lokalnu bazu podataka. To se događa samo jednom.

Što napraviti Pričekajte i ne zatvarajte prozor. Na sporom ili gotovo punom disku može potrajati dulje. Sljedeća pokretanja su brza.

Pokretanje"The backend started, but the local database is not answering, so the app cannot open."Značenje: poslužiteljski dio je pokrenut, ali njegova lokalna baza podataka ne odgovara, pa se aplikacija ne može otvoriti.

Što to znači Lokalna baza podataka nije pokrenuta, često nakon rada koji nije uredno zatvoren.

Što napraviti Ponovno pokrenite računalo i opet pokrenite aplikaciju. Ako se ponovi, pošaljite nam desktop-launcher.log i dnevnik baze podataka (vidi Dnevnici).

Pokretanje"The backend started, but this installation is missing the application files it serves"Značenje: poslužiteljski dio je pokrenut, ali u instalaciji nedostaju datoteke korisničkog sučelja.

Što to znači Nedostaje dio mape programa, obično zato što ga je uklonio antivirus.

Što napraviti Provjerite karantenu antivirusa, a zatim ponovno pokrenite instalacijski program preko postojeće instalacije. Vaši projekti ostaju netaknuti.

Pokretanje"The application backend did not start in time" ili "The application backend stopped responding while preparing the local database" (ili u nekom drugom koraku).

Što to znači Pokretanje je trajalo dulje nego što aplikacija čeka. Poruka navodi korak na kojem je bilo.

Što napraviti Zatvorite prozor i pokrenite ponovno. Prvo oslobodite prostor na disku ako je gotovo pun. Ako opet stane na istom koraku, pošaljite nam desktop-launcher.log.

Pokretanje"The application never finished unpacking itself, so its backend never started." ili "The application could not unpack itself into the temporary folder it uses."

Što to znači U macOS-u i Linuxu aplikacija pri svakom pokretanju raspakirava svoj backend. Spor ili pun disk, ili antivirus koji zaključava datoteke, to sprječava. (Aplikacija za Windows se od 18.5 više ne raspakirava.)

Što napraviti Oslobodite prostor na disku s vašom privremenom mapom ili dopustite aplikaciju u antivirusu, a zatim pokrenite ponovno.

Pokretanje"The drive ran out of space while the application was starting" ili "There is not enough free space to start the application".

Što to znači Upravo to. Poruka navodi mapu i preostali slobodni prostor.

Što napraviti Oslobodite prostor na tom disku i pokrenite ponovno.

U radu"The application backend stopped, restarting" i prozor se ponovno učitava.

Što to znači Pozadinski dio aplikacije neočekivano se zaustavio i aplikacija ga je ponovno pokrenula. Spremljeni rad ostaje sačuvan. To radi najviše dvaput u 30 minuta.

Što napraviti Nastavite. Ako se ponovi ili vidite "The application backend has stopped", pošaljite nam desktop-launcher.log i logs/backend-crash.log.

PokretanjeSvaki put kad pokrenete aplikaciju odjavljeni ste, a jezik se vraća na engleski.

Što to znači Drugi program koristi port 8732, koji aplikacija obično koristi. Tada verzija 18.5.0 pri svakom pokretanju bira nasumični slobodni port, a prozor svaki novi port smatra novim siteom, pa se prijava i jezik ne pronalaze.

Što napraviti Zatvorite ili ponovno konfigurirajte drugi program koji koristi port 8732 (u Windowsu u terminalu pokrenite netstat -ano | findstr :8732 da vidite njegov ID procesa). Vaši projekti nisu pogođeni, samo prijava i odabir jezika.

PokretanjeBrinete da se aplikacija sukobljava s PostgreSQL-om koji već pokrećete na portu 5432.

Što to znači Ne sukobljava se. Ugrađena baza podataka u Windowsu uzima nasumični slobodni lokalni port, a u macOS-u i Linuxu sluša samo na lokalnom socketu, ne na TCP portu.

Što napraviti Ništa nije potrebno napraviti.

Instalacija.deb traži libwebkit2gtk-4.1-0 ili dpkg javlja nezadovoljene ovisnosti.

Što to znači Aplikaciji treba WebKitGTK 4.1 da nacrta svoj prozor. dpkg -i ne instalira ovisnosti.

Što napraviti Instalirajte s sudo apt install ./OpenConstructionERP_18.5.0_amd64.deb, što donosi i biblioteku. Ako vaša distribucija nema libwebkit2gtk-4.1-0 (Ubuntu stariji od 22.04, Debian stariji od 12), koristite pip.

InstalacijaAppImage ne radi ništa na dvostruki klik.

Što to znači Datoteka još nije označena kao program.

Što napraviti Pokrenite chmod +x OpenConstructionERP_18.5.0_amd64.AppImage i pokrenite je ponovno.

InstalacijaPogreška AppImagea koja spominje FUSE ili libfuse.so.2.

Što to znači Novije distribucije više ne instaliraju biblioteku FUSE 2 koju AppImage datoteke koriste.

Što napraviti Instalirajte je (sudo apt install libfuse2, u Ubuntu 24.04 sudo apt install libfuse2t64) ili koristite .deb, .rpm ili pip.

Gdje su dnevnici

  • desktop-launcher.log~/.openestimate/desktop-launcher.logSve što je desktop aplikacija radila pri pokretanju. Uvijek u vašoj početnoj mapi, čak i ako ste premjestili mapu s podacima.
  • backend-crash.log~/.openestimate/logs/backend-crash.logPojedinosti o neočekivanom zaustavljanju. Nalazi se u mapi s podacima, pa se seli zajedno s OE_DATA_DIR.
  • database log folder~/.openestimate/pgdata/logZašto se ugrađena baza podataka nije pokrenula.

Da mapu otvorite iz terminala:

xdg-open ~/.openestimate

pip

Paket openconstructionerp

Prije početka Python 3.12 ili noviji. Provjerite s python --version. Bez Dockera i bez zasebne baze podataka: pip donosi ugrađeni PostgreSQL.

Pogledajte ovaj korak:
  1. 1

    Pokrenite.

    pip install --upgrade openconstructionerp

    Viditepip preuzima paket i njegove ovisnosti.

  2. 2

    Pokrenite.

    openconstructionerp

    ViditeKratak pozdrav. Pri prvom pokretanju pita hoće li učitati demo projekte i hoće li otvoriti preglednik.

  3. 3

    Pričekajte dok se postavlja lokalna baza podataka.

    Vidite"Database: embedded PostgreSQL 16 (no Docker)", a zatim se pokreće poslužitelj. Vaš preglednik otvara http://127.0.0.1:8080 (isto kao http://localhost:8080).

  4. 4

    Prijavite se. S demo podacima možete koristiti demo@openconstructionerp.com / DemoPass1234!

    ViditeNadzorna ploča.

  5. 5

    Pri novoj instalaciji administrator se jednom pita koje ćete module koristiti. Označite što vam treba i nastavite. Poslije to možete promijeniti gumbom Pozadinske usluge u gornjoj traci.

    ViditeJednokratni popis modula s memorijom koja im je potrebna.

  6. 6

    Za zaustavljanje pritisnite Ctrl+C u terminalu. Sljedeći put jednostavno opet pokrenite openconstructionerp.

    ViditePoslužitelj se zaustavlja. Vaši podaci ostaju u mapi .openestimate u vašoj početnoj mapi.

Korisne naredbe

Naredba openconstructionerp nije pronađena

python -m openconstructionerp

Nešto ne radi: provjerava Python, port, mapu s podacima i bazu podataka te kaže što napraviti

openconstructionerp doctor

Port 8080 koristi drugi program

openconstructionerp serve --port 8081

Ostala računala u vašoj mreži moraju imati pristup

openconstructionerp serve --host 0.0.0.0 --port 8080

Morate nam reći svoju verziju

openconstructionerp --version

Ako vidite poruku

Instalacijapip kaže da nije pronađena odgovarajuća distribucija ili da je potreban drugi Python.

Što to znači OpenConstructionERP treba Python 3.12 ili noviji.

Što napraviti Instalirajte Python 3.12 ili noviji i pokrenite python3.12 -m pip install --upgrade openconstructionerp (u Windowsu: py -3.12 -m pip install --upgrade openconstructionerp).

Instalacijaerror: externally-managed-environment (Ubuntu 23.04+, Debian 12+).Značenje: vaš Linux sustav štiti vlastiti Python i odbija instalirati pakete u njega.

Što to znači Sistemski Python ne dopušta pipu instalaciju u njega.

Što napraviti Koristite pipx install openconstructionerp ili prvo izradite virtualno okruženje: python3 -m venv ~/oe && ~/oe/bin/pip install openconstructionerp.

Pokretanje"openconstructionerp" is not recognized ili command not found.

Što to znači Mapa u koju pip stavlja naredbe nije u vašem PATH-u (često u Windowsu).

Što napraviti Umjesto toga pokrenite python -m openconstructionerp. Radi na svakom sustavu bez diranja PATH-a.

Pokretanje"Port 8080 is already in use. Try: openconstructionerp serve --port 8081"Značenje: port 8080 već koristi drugi program, stoga pokrenite aplikaciju na drugom portu, na primjer 8081.

Što to znači Drugi program koristi port 8080.

Što napraviti Pokrenite predloženu naredbu i otvorite adresu koju ispiše.

Pokretanje"Embedded PostgreSQL could not start".Značenje: ugrađenu PostgreSQL bazu podataka nije bilo moguće pokrenuti.

Što to znači Ugrađena baza podataka nije se pokrenula. Poruka ispisuje putanju njezina dnevnika.

Što napraviti Pokrenite openconstructionerp doctor. Ako ne pomogne, ponovno instalirajte s pip install --upgrade --force-reinstall openconstructionerp i pošaljite nam dnevnik koji navodi.

Gdje su dnevnici

  • terminal outputthe terminal window (pip); docker compose logs app (Docker)Za pip i Docker kopirajte što je terminal ispisao i izlaz naredbe openconstructionerp doctor.

Docker

Paket ghcr.io/datadrivenconstruction/openconstructionerp (tags 18.5.0, 18.5, latest; linux/amd64)

Prije početka Docker s Docker Composeom. Objavljena slika izgrađena je za x86-64 (amd64). Na Apple Siliconu ili drugim ARM strojevima izgradite iz izvornog koda (make quickstart) ili koristite pip. Naredbe u nastavku su za bash ljusku (Linux, macOS ili Git Bash ili WSL u Windowsu). Windows PowerShell nema openssl i piše datoteke u formatu koji compose ne može pročitati.

  1. 1

    U praznoj mapi preuzmite dvije compose datoteke.

    curl -fsSL https://raw.githubusercontent.com/datadrivenconstruction/OpenConstructionERP/main/docker-compose.quickstart.yml -o docker-compose.yml
    curl -fsSL https://raw.githubusercontent.com/datadrivenconstruction/OpenConstructionERP/main/docker-compose.quickstart.image.yml -o docker-compose.override.yml

    ViditeDvije datoteke u mapi.

  2. 2

    Jednom izradite datoteku s tajnama.

    echo "POSTGRES_PASSWORD=$(openssl rand -base64 24)" > .env
    echo "JWT_SECRET=$(openssl rand -hex 32)" >> .env

    ViditeDatoteka .env. Čuvajte je: sadrži lozinku baze podataka i tajnu za prijavu.

  3. 3

    Pokrenite je.

    docker compose pull app && docker compose up -d

    ViditePokreću se dva containera: postgres i app.

  4. 4

    Otvorite http://localhost:8080 i prijavite se s demo@openconstructionerp.com / DemoPass1234!

    ViditeStranica za prijavu. Prvo pokretanje može potrajati minutu dok se priprema baza podataka.

  5. 5

    Pri novoj instalaciji administrator se jednom pita koje ćete module koristiti. Označite što vam treba i nastavite. Poslije to možete promijeniti gumbom Pozadinske usluge u gornjoj traci.

    ViditeJednokratni popis modula s memorijom koja im je potrebna.

Korisne naredbe

Provjerite rade li oba containera i jesu li zdrava

docker compose ps

Pogledajte zašto se aplikacija ne pokreće

docker compose logs app

Port 8080 na vašem računalu je zauzet

OE_PORT=8081 OE_ALLOWED_ORIGINS=http://localhost:8081 docker compose up -d

Ova compose konfiguracija namijenjena je procjeni i lokalnoj uporabi. Za produkcijski poslužitelj vidi docs/INSTALL_LINUX.md i docker-compose.prod.yml u repozitoriju.

Ako vidite poruku

PokretanjeCompose staje s "POSTGRES_PASSWORD must be set" ili "JWT_SECRET must be set".

Što to znači Datoteka .env s dvije tajne nedostaje ili nije u istoj mapi.

Što napraviti Izradite datoteku .env kao u koraku 2, u mapi s docker-compose.yml.

Pokretanjehttp://localhost:8080 se ne otvara.

Što to znači Container još ne radi ili je port 8080 zauzet.

Što napraviti Pokrenite docker compose ps i docker compose logs app. Za drugi port: OE_PORT=8081 OE_ALLOWED_ORIGINS=http://localhost:8081 docker compose up -d, a zatim otvorite http://localhost:8081.

InstalacijaNa Macu s Apple Siliconom ili drugom ARM mašinom Docker upozorava da se platforma slike linux/amd64 ne podudara ili aplikacija radi vrlo sporo.

Što to znači Objavljena slika izgrađena je samo za x86-64.

Što napraviti Izgradite iz izvornog koda s make quickstart ili koristite pip.

Gdje su dnevnici

  • terminal outputthe terminal window (pip); docker compose logs app (Docker)Za pip i Docker kopirajte što je terminal ispisao i izlaz naredbe openconstructionerp doctor.

Vaši podaci, nadogradnje i deinstalacija

Nadogradnja

Instalirajte novu verziju preko stare. Vaša mapa .openestimate nije dio programa, pa projekti, korisnici i postavke ostaju. Prvo pokretanje nakon nadogradnje može potrajati dulje dok se baza podataka sama ažurira.

Deinstalacija

Deinstalacija uklanja program i čuva vaše projekte. U Windowsu program za deinstalaciju nudi "Delete the application data" (na jeziku instalacijskog programa): to briše samo prijavu i jezik koje je spremio prozor aplikacije (u %APPDATA% i %LOCALAPPDATA%\io.openconstructionerp.desktop), a ne vaše projekte. Da počnete ispočetka, deinstalirajte, kopirajte .openestimate na sigurno mjesto, a zatim ga obrišite.

Sigurnosna kopija

Zatvorite aplikaciju i kopirajte mapu .openestimate (i mapu ProgramData navedenu u pgdata.location, ako postoji).

Još ste zapeli? Pomoći ćemo vam

Molimo navedite:

Dnevnici mogu sadržavati vaše korisničko ime i nazive mapa. Pregledajte ih prije javne objave; bolje ih pošaljite e-poštom ako želite.

Sljedeći koraci nakon instalacije

Instalirano i prijavljeni ste? Pogledajte ove videe redom. Svaki je kratak i prikazuje stvarnu aplikaciju.

  1. Prvi koraci nakon instalacije

    Druga polovica videa o instalaciji: prvo pokretanje, jezik i regija, moduli, korisnici, vaš prvi projekt.

  2. Pogledajte cijeli proizvod

    Također korisno

    Predstavljanje proizvoda: BOQ, BIM, DWG, PDF takeoff i AI kalkulacija

    12:01 minuta, snimljeno ranijom verzijom. Prikazuje i instalaciju putem pipa.

    Kratka turneja, 2:37: jedna zgrada, jedan izvor istine

  3. Osnove kalkulacije

  4. Vaše tržište, od početka do kraja

  5. Vođenje gradilišta: proračun, nabava, sati, računi

Sve playliste na kanalu OpenConstruction Academy

Cijeli tekst je i na GitHubu na English, Deutsch i Русский.