Paigaldusabi

OpenConstructionERP paigaldamine

Valige, kuidas soovite seda käivitada, järgige nummerdatud samme ja kui miski tundub valesti, leidke nähtav teade allolevast probleemide loendist. Ükski paigaldamise ajal kuvatav hoiatus ei ohusta teie projekte.

Pole kindel, mida vajate?

Vaadake kõigepealt

Kuidas OpenConstructionERP paigaldada

Videojuhend Windowsis, salvestatud versiooniga 17.7.1. Mõned ekraanid näevad 18.5-s teistsugused välja ning paigalduse ooteaeg on videos lühendatud.

Kestus 4:41 · Vaata YouTube'is

Windows

OpenConstructionERP_18.5.0_x64-setup.exeumbes 800 MB

Enne alustamist Windows 10 või 11, 64-bitine. Administraatoriõigus (rakendus paigaldatakse kõigile kasutajatele). Paigaldamiseks pole internetti vaja: akna komponent (Microsoft WebView2) on paigaldajas kaasas.

Vaadake seda sammu:
  1. 1

    Laadige väljalaskelehelt alla OpenConstructionERP_18.5.0_x64-setup.exe.

    NäeteUmbes 800 MB faili kaustas Downloads.

  2. 2

    Tehke sellel topeltklõps. Kui sinine aken ütleb "Windows kaitses teie arvutit" ("Windows protected your PC"), klõpsake Rohkem teavet ("More info"), kontrollige, et failinimi algab sõnaga OpenConstructionERP, ja klõpsake siis Käivita ikkagi ("Run anyway").

    NäeteWindows küsib administraatoriõigust. Klõpsake Jah.

  3. 3

    Valige paigaldaja keel, nõustuge litsentsiga ja jätke soovitatud kaust C:\Program Files\OpenConstructionERP.

    NäeteEdenemisriba, seejärel lõpuleht.

  4. 4

    Klõpsake Lõpeta või käivitage OpenConstructionERP menüüst Start.

    NäeteLaadimisekraan "Rakendus käivitub" koos loendiga: backend käivitub, kohalik andmebaas käivitub, andmebaasi ettevalmistus, rakendusserveri käivitus, rakenduse avamine.

  5. 5

    Oodake kõige esimesel käivitusel. Ärge sulgege akent.

    Näete"Esimene käivitus seadistab teie kohaliku andmebaasi. See võib võtta minuti või kaks, palun oodake." Järgmised käivitused on palju kiiremad.

  6. 6

    Valige, kuidas see avatakse: rakenduse aknana (soovitatav) või teie tavalises brauseris.

    Näete"Kuidas soovite OpenConstructionERP avada?" ja seejärel sisselogimisleht.

  7. 7

    Logige sisse demokontoga: e-post demo@openconstructionerp.com, parool DemoPass1234!. Hiljem saate luua oma konto ja projektid.

    NäeteRakendus. Demoprojektid luuakse esimesel käivitusel taustal, nii et projektide loend võib korraks öelda, et need on teel.

  8. 8

    Uuel paigaldusel küsitakse administraatorilt üks kord, milliseid mooduleid kasutate. Märkige vajalikud ja jätkake. Hiljem saate seda muuta ülariba nupuga Taustateenused.

    NäeteÜhekordne moodulite loend koos nende vajaliku mäluga.

Kui näete teadet

PaigaldusSinine aken "Windows kaitses teie arvutit" ("Windows protected your PC").

Mida see tähendab Paigaldaja pole veel koodiga allkirjastatud, seega Windows ei tunne väljaandjat. See on hoiatus, mitte viiruse tuvastamine.

Mida teha Klõpsake Rohkem teavet ("More info"), kontrollige, et failinimi algab sõnaga OpenConstructionERP, ja klõpsake siis Käivita ikkagi ("Run anyway").

PaigaldusSmart App Control blokeeris rakenduse ja jätkamisnuppu pole.

Mida see tähendab Windows 11 Smart App Control keeldub allkirjastamata programmidest.

Mida teha Smart App Control ei saa lubada ühte rakendust. Et see jääks sisse lülitatuks, käivitage OpenConstructionERP Docker Desktopiga või WSL-is (Windowsi sisseehitatud Linux), mida Smart App Control ei kontrolli. Samm-sammult juhend: docs/desktop/WINDOWS_BLOCKED.md hoidlas.

Paigaldus"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" (teade on ainult inglise keeles)Tähendus: paigalduskausta tee tohib sisaldada ainult ladina tähti, numbreid ja tühikuid, sest sisseehitatud andmebaas ei saa käivituda mujalt teelt.

Mida see tähendab Valitud kausta teel on kirillitsat, hiina märke, diakriitikuga tähti või muid mitte-ladina märke.

Mida teha Jätke soovitatud C:\Program Files\OpenConstructionERP või valige kaust nagu C:\OpenConstructionERP. Vaikne paigaldus (/S) lõpeb koodiga 3 ja kirjutab põhjuse faili %TEMP%\OpenConstructionERP-install-error.log.

PaigaldusPaigaldaja peatub WebView2 veaga.

Mida see tähendab Windows keeldus paigaldamast Microsoft WebView2, komponenti, mis joonistab rakenduse akna. See on paigaldajas kaasas, seega internetti pole vaja; viga tuleb Windowsist endast (poliitika, ootel värskendus või vigane vanem WebView2).

Mida teha Taaskäivitage arvuti ja käivitage paigaldaja uuesti. Kui see jälle ebaõnnestub, paigaldage Microsoftilt "Microsoft Edge WebView2 Runtime" ja käivitage siis meie paigaldaja veel kord.

PaigaldusViirusetõrje kustutab või paneb faili karantiini paigaldamise ajal või esimesel käivitusel.

Mida see tähendab Programm on uus ja allkirjastamata ning mõni viirusetõrje suhtub sellesse kahtlustavalt.

Mida teha Taastage fail karantiinist ja lisage need kaks kausta erandite hulka: programmi kaust C:\Program Files\OpenConstructionERP ja teie andmekaust C:\Users\<your name>\.openestimate. Seejärel käivitage paigaldaja uuesti olemasoleva paigalduse peale. Kui pole kindel, et fail on ehtne, kirjutage meile kõigepealt.

UuendamineEkraan, mis küsib, kas paigaldatud versioon üle kirjutada või see enne eemaldada, koos reaga, mis soovitab eemaldamist.

Mida teha Jätke juba valitud valik (ülekirjutamine). Teie projektid säilivad. Esimene käivitus pärast uuendamist võib kauem kesta, sest andmebaas uuendab end ise.

UuendamineKäivitate OpenConstructionERP-i nii pip-iga või terminalist samas arvutis ja see peatub uuendamise ajal.

Mida see tähendab Mõlemad kasutavad sama kausta .openestimate ja sama andmebaasi. Paigaldaja peatab selle andmebaasi, et programm välja vahetada. Uuendamisel versioonist 18.4.0 sulgeb vana eemaldaja ka iga programmi nimega openconstructionerp.exe.

Mida teha Peatage terminaliversioon (Ctrl+C) enne paigaldamist või uuendamist ja käivitage see pärast uuesti.

KäivitusLaadimisekraan seisab kõige esimesel käivitusel minuti või kauem.

Mida see tähendab Rakendus loob oma kohaliku andmebaasi. See juhtub ainult üks kord.

Mida teha Oodake ja ärge sulgege akent. Aeglasel või peaaegu täis kettal võib see kauem kesta. Järgmised käivitused on kiired.

KäivitusAken "OpenConstructionERP failed to start", mis nimetab logifaili.

Mida see tähendab Rakendus ei suutnud oma akent üldse avada.

Mida teha Käivitage see veel kord. Kui aken tuleb tagasi, saatke meile nimetatud logifail.

Käivitus"The backend started, but the local database is not answering, so the app cannot open."Tähendus: serveriosa käivitus, kuid selle kohalik andmebaas ei vasta, mistõttu rakendust ei saa avada.

Mida see tähendab Kohalik andmebaas ei käivitunud, sageli pärast mitte korralikult suletud seanssi.

Mida teha Taaskäivitage arvuti ja käivitage rakendus uuesti. Kui kordub, saatke meile desktop-launcher.log ja andmebaasi logi (vt Logid).

Käivitus"The backend started, but this installation is missing the application files it serves"Tähendus: serveriosa käivitus, kuid paigaldusest puuduvad kasutajaliidese failid.

Mida see tähendab Programmi kaustast puudub osa, tavaliselt on selle eemaldanud viirusetõrje.

Mida teha Kontrollige viirusetõrje karantiini ja käivitage siis paigaldaja uuesti olemasoleva paigalduse peale. Teie projekte ei puudutata.

Käivitus"The application backend did not start in time" või "The application backend stopped responding while preparing the local database" (või mõnel muul sammul).

Mida see tähendab Käivitus kestis kauem, kui rakendus ootab. Teade nimetab sammu, kus see oli.

Mida teha Sulgege aken ja käivitage uuesti. Vabastage kõigepealt kettaruumi, kui ketas on peaaegu täis. Kui see peatub jälle samal sammul, saatke meile desktop-launcher.log.

Käivitus"The drive ran out of space while the application was starting" või "There is not enough free space to start the application".

Mida see tähendab Täpselt see. Teade nimetab kausta ja järelejäänud vaba ruumi.

Mida teha Vabastage sellel kettal ruumi ja käivitage uuesti.

KäivitusTeade, et kohaliku andmebaasi kaust "sits too deep in the filesystem", kahe arvuga.

Mida see tähendab Windows piirab tee pikkust ja teie andmekausta tee on andmebaasi failide jaoks liiga pikk. Windowsi pikkade teede lubamine ei aita.

Mida teha Määrake kasutaja keskkonnamuutuja OE_DATA_DIR lühikesele teele nagu C:\OpenConstructionERP\data (Start, tippige "keskkonnamuutujad", Muuda oma konto keskkonnamuutujaid, Uus) ja käivitage siis uuesti.

KäivitusTeie Windowsi kasutajanimes on mitte-ladina märke (näiteks kirillitsat või hiina keelt) ja otsite oma andmebaasi.

Mida see tähendab Sisseehitatud andmebaas ei saa sellelt teelt töötada, seega hoiab rakendus seda alates 18.5.0 kaustas C:\ProgramData\OpenConstructionERP\clusters\<id>\pgdata. Enne 18.5.0 ei saanud rakendus selliste kontode jaoks üldse käivituda.

Mida teha Midagi pole parandada. Fail pgdata.location teie kaustas .openestimate nimetab andmebaasi täpse kausta. Varukoopiate jaoks kopeerige mõlemad kaustad.

Töö ajal"The application backend stopped, restarting" ja aken laaditakse uuesti.

Mida see tähendab Rakenduse taustaosa peatus ootamatult ja rakendus käivitas selle uuesti. Salvestatud töö säilib. Seda tehakse kuni kaks korda 30 minuti jooksul.

Mida teha Jätkake. Kui kordub või näete teadet "The application backend has stopped", saatke meile desktop-launcher.log ja logs/backend-crash.log.

KäivitusIga kord rakenduse käivitamisel logitakse teid välja ja keel läheb tagasi inglise keelele.

Mida see tähendab Mõni muu programm kasutab porti 8732, mida rakendus tavaliselt kasutab. Siis valib versioon 18.5.0 igal käivitusel juhusliku vaba pordi ja aken peab iga uut porti uueks saidiks, mistõttu sisselogimist ja keelt ei leita.

Mida teha Sulgege või seadistage ümber teine programm, mis kasutab porti 8732 (Windowsis käivitage terminalis netstat -ano | findstr :8732, et näha selle protsessi ID-d). Teie projekte see ei mõjuta, ainult sisselogimist ja keelevalikut.

KäivitusMuretsete, et rakendus on konfliktis PostgreSQL-iga, mida juba pordil 5432 kasutate.

Mida see tähendab See ei ole. Sisseehitatud andmebaas võtab Windowsis juhusliku vaba kohaliku pordi ning macOS-is ja Linuxis kuulab ainult kohalikku sokklit, mitte TCP-porti.

Mida teha Midagi pole vaja teha.

Kus logid asuvad

  • desktop-launcher.logC:\Users\<your name>\.openestimate\desktop-launcher.logKõik, mida töölauarakendus käivitusel tegi. Alati teie kodukaustas, ka siis, kui andmekausta teisaldasite.
  • backend-crash.logC:\Users\<your name>\.openestimate\logs\backend-crash.logÜksikasjad ootamatu peatumise kohta. Asub andmekaustas, seega liigub koos muutujaga OE_DATA_DIR.
  • database log folderC:\Users\<your name>\.openestimate\pgdata\log (or <folder from pgdata.location>\log)Miks sisseehitatud andmebaas ei käivitunud.
  • OpenConstructionERP-install-error.log%TEMP%\OpenConstructionERP-install-error.log (sisesta %TEMP% Exploreri aadressiribale)Miks Windowsi paigaldaja paigalduskausta tagasi lükkas.

Kausta avamiseks kleepige see Exploreri aadressiribale:

%USERPROFILE%\.openestimate

macOS

OpenConstructionERP_18.5.0_aarch64.dmgumbes 640 MB

Enne alustamist Apple Siliconiga Mac (M1 või uuem). Inteli Maci jaoks väljalaset pole; Inteli Macis kasutage pip-i või Dockerit.

  1. 1

    Laadige alla OpenConstructionERP_18.5.0_aarch64.dmg ja avage see.

    NäeteAken rakenduse OpenConstructionERP ikooniga.

  2. 2

    Lohistage OpenConstructionERP kausta Applications.

    NäeteRakendus ilmub kausta Applications.

  3. 3

    Avage Terminal üks kord ja käivitage.

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

    NäeteVäljundit pole. See on õige. Käsk eemaldab allalaadimismärgi, sest Apple pole rakendust veel notariseerinud.

  4. 4

    Avage OpenConstructionERP kaustast Applications.

    NäeteLaadimisekraan "Rakendus käivitub". Esimene käivitus seadistab kohaliku andmebaasi ja kestab minuti või kaks.

  5. 5

    Valige rakenduse aken või brauser.

    NäeteSisselogimisleht.

  6. 6

    Logige sisse demokontoga: e-post demo@openconstructionerp.com, parool DemoPass1234!. Hiljem saate luua oma konto ja projektid.

    NäeteRakendus. Demoprojektid luuakse esimesel käivitusel taustal, nii et projektide loend võib korraks öelda, et need on teel.

  7. 7

    Uuel paigaldusel küsitakse administraatorilt üks kord, milliseid mooduleid kasutate. Märkige vajalikud ja jätkake. Hiljem saate seda muuta ülariba nupuga Taustateenused.

    NäeteÜhekordne moodulite loend koos nende vajaliku mäluga.

Kui näete teadet

KäivitusLaadimisekraan seisab kõige esimesel käivitusel minuti või kauem.

Mida see tähendab Rakendus loob oma kohaliku andmebaasi. See juhtub ainult üks kord.

Mida teha Oodake ja ärge sulgege akent. Aeglasel või peaaegu täis kettal võib see kauem kesta. Järgmised käivitused on kiired.

Käivitus"The backend started, but the local database is not answering, so the app cannot open."Tähendus: serveriosa käivitus, kuid selle kohalik andmebaas ei vasta, mistõttu rakendust ei saa avada.

Mida see tähendab Kohalik andmebaas ei käivitunud, sageli pärast mitte korralikult suletud seanssi.

Mida teha Taaskäivitage arvuti ja käivitage rakendus uuesti. Kui kordub, saatke meile desktop-launcher.log ja andmebaasi logi (vt Logid).

Käivitus"The backend started, but this installation is missing the application files it serves"Tähendus: serveriosa käivitus, kuid paigaldusest puuduvad kasutajaliidese failid.

Mida see tähendab Programmi kaustast puudub osa, tavaliselt on selle eemaldanud viirusetõrje.

Mida teha Kontrollige viirusetõrje karantiini ja käivitage siis paigaldaja uuesti olemasoleva paigalduse peale. Teie projekte ei puudutata.

Käivitus"The application backend did not start in time" või "The application backend stopped responding while preparing the local database" (või mõnel muul sammul).

Mida see tähendab Käivitus kestis kauem, kui rakendus ootab. Teade nimetab sammu, kus see oli.

Mida teha Sulgege aken ja käivitage uuesti. Vabastage kõigepealt kettaruumi, kui ketas on peaaegu täis. Kui see peatub jälle samal sammul, saatke meile desktop-launcher.log.

Käivitus"The application never finished unpacking itself, so its backend never started." või "The application could not unpack itself into the temporary folder it uses."

Mida see tähendab macOS-is ja Linuxis pakib rakendus oma backendi igal käivitusel lahti. Seda takistab aeglane või täis ketas või viirusetõrje, mis faile lukustab. (Windowsi rakendus ei paki end alates 18.5 enam lahti.)

Mida teha Vabastage ruumi kettal, kus asub teie ajutine kaust, või lubage rakendus viirusetõrjes ja käivitage uuesti.

Käivitus"The drive ran out of space while the application was starting" või "There is not enough free space to start the application".

Mida see tähendab Täpselt see. Teade nimetab kausta ja järelejäänud vaba ruumi.

Mida teha Vabastage sellel kettal ruumi ja käivitage uuesti.

Töö ajal"The application backend stopped, restarting" ja aken laaditakse uuesti.

Mida see tähendab Rakenduse taustaosa peatus ootamatult ja rakendus käivitas selle uuesti. Salvestatud töö säilib. Seda tehakse kuni kaks korda 30 minuti jooksul.

Mida teha Jätkake. Kui kordub või näete teadet "The application backend has stopped", saatke meile desktop-launcher.log ja logs/backend-crash.log.

KäivitusIga kord rakenduse käivitamisel logitakse teid välja ja keel läheb tagasi inglise keelele.

Mida see tähendab Mõni muu programm kasutab porti 8732, mida rakendus tavaliselt kasutab. Siis valib versioon 18.5.0 igal käivitusel juhusliku vaba pordi ja aken peab iga uut porti uueks saidiks, mistõttu sisselogimist ja keelt ei leita.

Mida teha Sulgege või seadistage ümber teine programm, mis kasutab porti 8732 (Windowsis käivitage terminalis netstat -ano | findstr :8732, et näha selle protsessi ID-d). Teie projekte see ei mõjuta, ainult sisselogimist ja keelevalikut.

KäivitusMuretsete, et rakendus on konfliktis PostgreSQL-iga, mida juba pordil 5432 kasutate.

Mida see tähendab See ei ole. Sisseehitatud andmebaas võtab Windowsis juhusliku vaba kohaliku pordi ning macOS-is ja Linuxis kuulab ainult kohalikku sokklit, mitte TCP-porti.

Mida teha Midagi pole vaja teha.

Paigaldus"OpenConstructionERP is damaged and can't be opened" (tekst võib olla teie süsteemi keeles).

Mida see tähendab Apple pole rakendust veel notariseerinud ja sellel on veel allalaadimismärk. Rakendus ei ole kahjustatud.

Mida teha Aitab ainult see: käivitage Terminalis üks kord xattr -dr com.apple.quarantine /Applications/OpenConstructionERP.app ja avage siis rakendus tavapäraselt.

Paigaldus"OpenConstructionERP cannot be opened because the developer cannot be verified" (või Apple ei suutnud kontrollida, et see on pahavaravaba; tekst võib olla teie süsteemi keeles).

Mida see tähendab Rakendus on allkirjastatud ad hoc, kuid Apple pole seda veel notariseerinud.

Mida teha Käivitage sama xattr-käsk või avage System Settings, Privacy & Security, kerige alla ja klõpsake Open Anyway. Seda teete ainult üks kord.

PaigaldusRakendus ei tööta teie Macis üldse.

Mida see tähendab Maci väljalase on ainult Apple Siliconile (M1 ja uuemad). Inteli väljalaset pole.

Mida teha Inteli Macis kasutage pip-i (Python 3.12 või uuem) või Dockerit.

Kus logid asuvad

  • desktop-launcher.log~/.openestimate/desktop-launcher.logKõik, mida töölauarakendus käivitusel tegi. Alati teie kodukaustas, ka siis, kui andmekausta teisaldasite.
  • backend-crash.log~/.openestimate/logs/backend-crash.logÜksikasjad ootamatu peatumise kohta. Asub andmekaustas, seega liigub koos muutujaga OE_DATA_DIR.
  • database log folder~/.openestimate/pgdata/logMiks sisseehitatud andmebaas ei käivitunud.

Kausta avamiseks terminalist:

open ~/.openestimate

Linux

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

Enne alustamist 64-bitine x86 (amd64). Pakett vajab teeki libwebkit2gtk-4.1-0, mille apt teie eest paigaldab. Ehitatud Ubuntu 22.04-l, seega turvaline valik on Ubuntu 22.04 või uuem ja Debian 12 või uuem.

  1. 1

    Laadige alla OpenConstructionERP_18.5.0_amd64.deb.

    NäeteUmbes 830 MB fail.

  2. 2

    Käivitage terminalis allalaadimiskaustas.

    sudo apt install ./OpenConstructionERP_18.5.0_amd64.deb

    Näeteapt loetleb paketi ja vajalikud teegid ning paigaldab need. Failinime ees olev ./ on oluline.

  3. 3

    Käivitage OpenConstructionERP rakenduste menüüst.

    NäeteLaadimisekraan. Esimene käivitus kestab minuti või kaks.

  4. 4

    Logige sisse demokontoga: e-post demo@openconstructionerp.com, parool DemoPass1234!. Hiljem saate luua oma konto ja projektid.

    NäeteRakendus. Demoprojektid luuakse esimesel käivitusel taustal, nii et projektide loend võib korraks öelda, et need on teel.

  5. 5

    Uuel paigaldusel küsitakse administraatorilt üks kord, milliseid mooduleid kasutate. Märkige vajalikud ja jätkake. Hiljem saate seda muuta ülariba nupuga Taustateenused.

    NäeteÜhekordne moodulite loend koos nende vajaliku mäluga.

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

Enne alustamist 64-bitine x86. Pakett vajab teeki WebKitGTK 4.1, mille paketihaldur teie eest paigaldab.

  1. 1

    Laadige alla OpenConstructionERP-18.5.0-1.x86_64.rpm.

    NäeteUmbes 850 MB fail.

  2. 2

    Käivitage.

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

    Näetednf lahendab sõltuvused ja paigaldab.

  3. 3

    Käivitage OpenConstructionERP rakenduste menüüst.

    NäeteLaadimisekraan. Esimene käivitus kestab minuti või kaks.

  4. 4

    Logige sisse demokontoga: e-post demo@openconstructionerp.com, parool DemoPass1234!. Hiljem saate luua oma konto ja projektid.

    NäeteRakendus. Demoprojektid luuakse esimesel käivitusel taustal, nii et projektide loend võib korraks öelda, et need on teel.

  5. 5

    Uuel paigaldusel küsitakse administraatorilt üks kord, milliseid mooduleid kasutate. Märkige vajalikud ja jätkake. Hiljem saate seda muuta ülariba nupuga Taustateenused.

    NäeteÜhekordne moodulite loend koos nende vajaliku mäluga.

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

Enne alustamist 64-bitine x86 ja teek FUSE 2 (libfuse2; Ubuntu 24.04-s on paketi nimi libfuse2t64).

  1. 1

    Laadige alla OpenConstructionERP_18.5.0_amd64.AppImage.

    NäeteUmbes 910 MB fail.

  2. 2

    Tehke see käivitatavaks.

    chmod +x OpenConstructionERP_18.5.0_amd64.AppImage

    NäeteVäljundit pole.

  3. 3

    Käivitage see.

    ./OpenConstructionERP_18.5.0_amd64.AppImage

    NäeteLaadimisekraan. Esimene käivitus kestab minuti või kaks.

  4. 4

    Logige sisse demokontoga: e-post demo@openconstructionerp.com, parool DemoPass1234!. Hiljem saate luua oma konto ja projektid.

    NäeteRakendus. Demoprojektid luuakse esimesel käivitusel taustal, nii et projektide loend võib korraks öelda, et need on teel.

  5. 5

    Uuel paigaldusel küsitakse administraatorilt üks kord, milliseid mooduleid kasutate. Märkige vajalikud ja jätkake. Hiljem saate seda muuta ülariba nupuga Taustateenused.

    NäeteÜhekordne moodulite loend koos nende vajaliku mäluga.

Kui näete teadet

KäivitusLaadimisekraan seisab kõige esimesel käivitusel minuti või kauem.

Mida see tähendab Rakendus loob oma kohaliku andmebaasi. See juhtub ainult üks kord.

Mida teha Oodake ja ärge sulgege akent. Aeglasel või peaaegu täis kettal võib see kauem kesta. Järgmised käivitused on kiired.

Käivitus"The backend started, but the local database is not answering, so the app cannot open."Tähendus: serveriosa käivitus, kuid selle kohalik andmebaas ei vasta, mistõttu rakendust ei saa avada.

Mida see tähendab Kohalik andmebaas ei käivitunud, sageli pärast mitte korralikult suletud seanssi.

Mida teha Taaskäivitage arvuti ja käivitage rakendus uuesti. Kui kordub, saatke meile desktop-launcher.log ja andmebaasi logi (vt Logid).

Käivitus"The backend started, but this installation is missing the application files it serves"Tähendus: serveriosa käivitus, kuid paigaldusest puuduvad kasutajaliidese failid.

Mida see tähendab Programmi kaustast puudub osa, tavaliselt on selle eemaldanud viirusetõrje.

Mida teha Kontrollige viirusetõrje karantiini ja käivitage siis paigaldaja uuesti olemasoleva paigalduse peale. Teie projekte ei puudutata.

Käivitus"The application backend did not start in time" või "The application backend stopped responding while preparing the local database" (või mõnel muul sammul).

Mida see tähendab Käivitus kestis kauem, kui rakendus ootab. Teade nimetab sammu, kus see oli.

Mida teha Sulgege aken ja käivitage uuesti. Vabastage kõigepealt kettaruumi, kui ketas on peaaegu täis. Kui see peatub jälle samal sammul, saatke meile desktop-launcher.log.

Käivitus"The application never finished unpacking itself, so its backend never started." või "The application could not unpack itself into the temporary folder it uses."

Mida see tähendab macOS-is ja Linuxis pakib rakendus oma backendi igal käivitusel lahti. Seda takistab aeglane või täis ketas või viirusetõrje, mis faile lukustab. (Windowsi rakendus ei paki end alates 18.5 enam lahti.)

Mida teha Vabastage ruumi kettal, kus asub teie ajutine kaust, või lubage rakendus viirusetõrjes ja käivitage uuesti.

Käivitus"The drive ran out of space while the application was starting" või "There is not enough free space to start the application".

Mida see tähendab Täpselt see. Teade nimetab kausta ja järelejäänud vaba ruumi.

Mida teha Vabastage sellel kettal ruumi ja käivitage uuesti.

Töö ajal"The application backend stopped, restarting" ja aken laaditakse uuesti.

Mida see tähendab Rakenduse taustaosa peatus ootamatult ja rakendus käivitas selle uuesti. Salvestatud töö säilib. Seda tehakse kuni kaks korda 30 minuti jooksul.

Mida teha Jätkake. Kui kordub või näete teadet "The application backend has stopped", saatke meile desktop-launcher.log ja logs/backend-crash.log.

KäivitusIga kord rakenduse käivitamisel logitakse teid välja ja keel läheb tagasi inglise keelele.

Mida see tähendab Mõni muu programm kasutab porti 8732, mida rakendus tavaliselt kasutab. Siis valib versioon 18.5.0 igal käivitusel juhusliku vaba pordi ja aken peab iga uut porti uueks saidiks, mistõttu sisselogimist ja keelt ei leita.

Mida teha Sulgege või seadistage ümber teine programm, mis kasutab porti 8732 (Windowsis käivitage terminalis netstat -ano | findstr :8732, et näha selle protsessi ID-d). Teie projekte see ei mõjuta, ainult sisselogimist ja keelevalikut.

KäivitusMuretsete, et rakendus on konfliktis PostgreSQL-iga, mida juba pordil 5432 kasutate.

Mida see tähendab See ei ole. Sisseehitatud andmebaas võtab Windowsis juhusliku vaba kohaliku pordi ning macOS-is ja Linuxis kuulab ainult kohalikku sokklit, mitte TCP-porti.

Mida teha Midagi pole vaja teha.

Paigaldus.deb nõuab teeki libwebkit2gtk-4.1-0 või dpkg teatab rahuldamata sõltuvustest.

Mida see tähendab Rakendus vajab oma akna joonistamiseks WebKitGTK 4.1. dpkg -i ei paigalda sõltuvusi.

Mida teha Paigaldage käsuga sudo apt install ./OpenConstructionERP_18.5.0_amd64.deb, mis toob kaasa ka teegi. Kui teie distributsioonis pole teeki libwebkit2gtk-4.1-0 (Ubuntu vanem kui 22.04, Debian vanem kui 12), kasutage pip-i.

PaigaldusAppImage ei tee topeltklõpsuga midagi.

Mida see tähendab Faili pole veel programmina märgitud.

Mida teha Käivitage chmod +x OpenConstructionERP_18.5.0_amd64.AppImage ja käivitage see uuesti.

PaigaldusAppImage'i viga, mis mainib FUSE-t või libfuse.so.2.

Mida see tähendab Uuemad distributsioonid ei paigalda enam teeki FUSE 2, mida AppImage'id kasutavad.

Mida teha Paigaldage see (sudo apt install libfuse2, Ubuntu 24.04-s sudo apt install libfuse2t64) või kasutage .deb-i, .rpm-i või pip-i.

Kus logid asuvad

  • desktop-launcher.log~/.openestimate/desktop-launcher.logKõik, mida töölauarakendus käivitusel tegi. Alati teie kodukaustas, ka siis, kui andmekausta teisaldasite.
  • backend-crash.log~/.openestimate/logs/backend-crash.logÜksikasjad ootamatu peatumise kohta. Asub andmekaustas, seega liigub koos muutujaga OE_DATA_DIR.
  • database log folder~/.openestimate/pgdata/logMiks sisseehitatud andmebaas ei käivitunud.

Kausta avamiseks terminalist:

xdg-open ~/.openestimate

pip

Pakett openconstructionerp

Enne alustamist Python 3.12 või uuem. Kontrollige käsuga python --version. Ilma Dockerita ja ilma eraldi andmebaasita: pip toob kaasa sisseehitatud PostgreSQL-i.

Vaadake seda sammu:
  1. 1

    Käivitage.

    pip install --upgrade openconstructionerp

    Näetepip laadib alla paketi ja selle sõltuvused.

  2. 2

    Käivitage.

    openconstructionerp

    NäeteLühike tervitus. Esimesel käivitusel küsib, kas laadida demoprojektid ja kas avada brauser.

  3. 3

    Oodake, kuni kohalik andmebaas seadistatakse.

    Näete"Database: embedded PostgreSQL 16 (no Docker)" ja seejärel server käivitub. Teie brauser avab aadressi http://127.0.0.1:8080 (sama mis http://localhost:8080).

  4. 4

    Logige sisse. Demoandmetega võite kasutada demo@openconstructionerp.com / DemoPass1234!

    NäeteTöölaud.

  5. 5

    Uuel paigaldusel küsitakse administraatorilt üks kord, milliseid mooduleid kasutate. Märkige vajalikud ja jätkake. Hiljem saate seda muuta ülariba nupuga Taustateenused.

    NäeteÜhekordne moodulite loend koos nende vajaliku mäluga.

  6. 6

    Peatamiseks vajutage terminalis Ctrl+C. Järgmisel korral käivitage lihtsalt uuesti openconstructionerp.

    NäeteServer peatub. Teie andmed jäävad kodukausta kausta .openestimate.

Kasulikud käsud

Käsku openconstructionerp ei leitud

python -m openconstructionerp

Miski ei tööta: kontrollib Pythonit, porti, andmekausta ja andmebaasi ning ütleb, mida teha

openconstructionerp doctor

Porti 8080 kasutab mõni muu programm

openconstructionerp serve --port 8081

Teised teie võrgu arvutid peavad pääsema ligi

openconstructionerp serve --host 0.0.0.0 --port 8080

Peate meile ütlema oma versiooni

openconstructionerp --version

Kui näete teadet

Paigalduspip ütleb, et sobivat distributsiooni ei leitud või et vaja on teist Pythonit.

Mida see tähendab OpenConstructionERP vajab Python 3.12 või uuemat.

Mida teha Paigaldage Python 3.12 või uuem ja käivitage python3.12 -m pip install --upgrade openconstructionerp (Windowsis: py -3.12 -m pip install --upgrade openconstructionerp).

Paigalduserror: externally-managed-environment (Ubuntu 23.04+, Debian 12+).Tähendus: teie Linuxi süsteem kaitseb oma Pythonit ja keeldub sinna pakette paigaldamast.

Mida see tähendab Süsteemi Python ei luba pip-il endasse paigaldada.

Mida teha Kasutage pipx install openconstructionerp või looge kõigepealt virtuaalkeskkond: python3 -m venv ~/oe && ~/oe/bin/pip install openconstructionerp.

Käivitus"openconstructionerp" is not recognized või command not found.

Mida see tähendab Kaust, kuhu pip käsud paneb, pole teie PATH-is (Windowsis sage).

Mida teha Käivitage selle asemel python -m openconstructionerp. See töötab igas süsteemis ilma PATH-i puutumata.

Käivitus"Port 8080 is already in use. Try: openconstructionerp serve --port 8081"Tähendus: port 8080 on juba teise programmi kasutuses, seega käivitage rakendus teisel pordil, näiteks 8081.

Mida see tähendab Mõni muu programm kasutab porti 8080.

Mida teha Käivitage soovitatud käsk ja avage aadress, mille see välja trükib.

Käivitus"Embedded PostgreSQL could not start".Tähendus: sisseehitatud PostgreSQL-i andmebaasi ei õnnestunud käivitada.

Mida see tähendab Sisseehitatud andmebaas ei käivitunud. Teade trükib välja selle logi tee.

Mida teha Käivitage openconstructionerp doctor. Kui see ei aita, paigaldage uuesti käsuga pip install --upgrade --force-reinstall openconstructionerp ja saatke meile nimetatud logi.

Kus logid asuvad

  • terminal outputthe terminal window (pip); docker compose logs app (Docker)Pip-i ja Dockeri puhul kopeerige, mida terminal välja trükkis, ning käsu openconstructionerp doctor väljund.

Docker

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

Enne alustamist Docker koos Docker Compose'iga. Avaldatud tõmmis on ehitatud x86-64 (amd64) jaoks. Apple Siliconil või muudel ARM-masinatel ehitage lähtekoodist (make quickstart) või kasutage pip-i. Allolevad käsud on bash-kesta jaoks (Linux, macOS või Windowsis Git Bash või WSL). Windows PowerShellil pole openssl-i ja see kirjutab failid vormingus, mida compose lugeda ei saa.

  1. 1

    Laadige tühja kausta alla kaks compose-faili.

    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

    NäeteKaks faili kaustas.

  2. 2

    Looge saladuste fail üks kord.

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

    NäeteFail .env. Hoidke seda alles: selles on andmebaasi parool ja sisselogimise saladus.

  3. 3

    Käivitage see.

    docker compose pull app && docker compose up -d

    NäeteKäivitub kaks konteinerit: postgres ja app.

  4. 4

    Avage http://localhost:8080 ja logige sisse kontoga demo@openconstructionerp.com / DemoPass1234!

    NäeteSisselogimisleht. Esimene käivitus võib võtta minuti, kuni andmebaasi ette valmistatakse.

  5. 5

    Uuel paigaldusel küsitakse administraatorilt üks kord, milliseid mooduleid kasutate. Märkige vajalikud ja jätkake. Hiljem saate seda muuta ülariba nupuga Taustateenused.

    NäeteÜhekordne moodulite loend koos nende vajaliku mäluga.

Kasulikud käsud

Kontrollige, et mõlemad konteinerid töötavad ja on terved

docker compose ps

Vaadake, miks rakendus ei käivitu

docker compose logs app

Port 8080 teie masinas on hõivatud

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

See compose-seadistus on mõeldud hindamiseks ja kohalikuks kasutuseks. Tootmisserveri jaoks vt docs/INSTALL_LINUX.md ja docker-compose.prod.yml hoidlas.

Kui näete teadet

KäivitusCompose peatub teatega "POSTGRES_PASSWORD must be set" või "JWT_SECRET must be set".

Mida see tähendab Fail .env kahe saladusega puudub või ei asu samas kaustas.

Mida teha Looge fail .env nagu 2. sammus, kaustas, kus on docker-compose.yml.

Käivitushttp://localhost:8080 ei avane.

Mida see tähendab Konteiner ei tööta veel või port 8080 on hõivatud.

Mida teha Käivitage docker compose ps ja docker compose logs app. Teise pordi jaoks: OE_PORT=8081 OE_ALLOWED_ORIGINS=http://localhost:8081 docker compose up -d ja avage siis http://localhost:8081.

PaigaldusApple Siliconiga Macis või muus ARM-masinas hoiatab Docker, et tõmmise platvorm linux/amd64 ei sobi, või rakendus töötab väga aeglaselt.

Mida see tähendab Avaldatud tõmmis on ehitatud ainult x86-64 jaoks.

Mida teha Ehitage lähtekoodist käsuga make quickstart või kasutage pip-i.

Kus logid asuvad

  • terminal outputthe terminal window (pip); docker compose logs app (Docker)Pip-i ja Dockeri puhul kopeerige, mida terminal välja trükkis, ning käsu openconstructionerp doctor väljund.

Teie andmed, uuendused ja eemaldamine

Uuendamine

Paigaldage uus versioon vana peale. Teie kaust .openestimate ei kuulu programmi juurde, seega projektid, kasutajad ja seaded jäävad. Esimene käivitus pärast uuendamist võib kauem kesta, sest andmebaas uuendab end ise.

Eemaldamine

Eemaldamine kustutab programmi ja jätab teie projektid alles. Windowsis pakub eemaldaja valikut "Delete the application data" (paigaldaja keeles): see kustutab ainult rakenduse akna salvestatud sisselogimise ja keele (kaustades %APPDATA% ja %LOCALAPPDATA%\io.openconstructionerp.desktop), mitte teie projekte. Uuesti nullist alustamiseks eemaldage programm, kopeerige .openestimate turvalisse kohta ja kustutage see siis.

Varundamine

Sulgege rakendus ja kopeerige kaust .openestimate (ning failis pgdata.location nimetatud ProgramData kaust, kui see on olemas).

Ikka hätta jäänud? Aitame

Lisage palun:

Logifailid võivad sisaldada teie kasutajanime ja kaustade nimesid. Vaadake need enne avaldamist üle; soovi korral saatke need parem e-postiga.

Järgmised sammud pärast paigaldust

Paigaldatud ja sisse logitud? Vaadake neid videoid järjekorras. Iga video on lühike ja näitab päris rakendust.

  1. Esimesed sammud pärast paigaldust

    Paigaldusvideo teine pool: esimene käivitus, keel ja piirkond, moodulid, kasutajad, teie esimene projekt.

  2. Vaadake kogu toodet

    Samuti kasulik

    Toote ülevaade: BOQ, BIM, DWG, PDF-takeoff ja tehisintellektiga kalkuleerimine

    12:01 minutit, salvestatud varasema versiooniga. Näitab ka pip-paigaldust.

    Lühike ülevaade, 2:37: üks hoone, üks tõeallikas

  3. Kalkuleerimise alused

  4. Teie turg algusest lõpuni

  5. Ehitusplatsi juhtimine: eelarve, hanked, tunnid, arved

Kõik esitusloendid OpenConstruction Academy kanalis

Täistekst on ka GitHubis keeltes English, Deutsch ja Русский.