Doctor
Overleaf Toolkitin mukana tulee kätevädoctor-skripti vianmäärityksen avuksi. Suorita bin/doctor, niin skripti tulostaa tietoja isäntäympäristöstäsi, konfiguraatiostasi ja Toolkitin tarvitsemista riippuvuuksista. Tämä tuloste voi myös auttaa meitä diagnosoimaan Ayakaleaf Pro -asennustesi ongelmia.
Overleaf Pron käyttäjät voivat avata issuen GitHubissa.On hyvä idea liittää viestiisi
bin/doctor-skriptin tuloste.Doctorin konsultointi
Suorita doctor-skripti:Run doctor
Esimerkki koko tulosteesta
Esimerkki koko tulosteesta
Isäntäkoneen tiedot
Host Information -osio sisältää tietoja Toolkitia ajavasta koneesta (esimerkiksi Linux-jakelu ja sen versio).
Esimerkki Host Information -tulosteesta
Esimerkki Host Information -tulosteesta
Riippuvuudet
Dependencies-osiossa luetellaan työkalut, joita Toolkit tarvitsee toimiakseen. Jos työkalu on asennettu, se näytetään muodossa status: present versiotietoineen. Jos se puuttuu, se näytetään muodossa status: MISSING!, ja doctor-tulosteen loppuun lisätään varoitus.
Esimerkki Dependency-tulosteesta (asennettu)
Esimerkki Dependency-tulosteesta (asennettu)
Esimerkki Dependency-tulosteesta (puuttuu)
Esimerkki Dependency-tulosteesta (puuttuu)
Konfiguraatio
Configuration-osio sisältää tietoja config/-hakemiston tiedostoista. Tiedostosta config/overleaf.rc doctor tulostaa joitakin keskeisiä arvoja. Puuttuvat tiedostot näytetään muodossa status: MISSING!, ja doctor-tulosteen loppuun lisätään varoitus.
Esimerkki Configuration-tulosteesta
Esimerkki Configuration-tulosteesta
OVERLEAF_DATA_PATH, jonka arvo on/tmp/overleaf, ei välttämättä ole turvallinen sijainti tärkeälle datalle.MONGO_ENABLED: falsetarkoittaa, että Toolkit ei luo omaa MongoDB:tä; varmista tarvittaessa, ettäMONGO_URLosoittaa ulkoisesti hallinnoituun MongoDB:hen.config/variables.envpuuttuu esimerkissä.
Varoitukset
Warnings-osio tiivistää doctor-skriptin havaitsemat ongelmat. Jos ongelmia ei ole, osio ilmoittaa siitä.
Esimerkki Warnings-tulosteesta
Esimerkki Warnings-tulosteesta

