> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/on-premises/tr/destek/getting-help.md).

# Yardım alma

### Doktor

Overleaf Toolkit, kullanışlı bir `doctor` hata ayıklamaya yardımcı olan bir betik. Çalıştırın `bin/doctor` ve betik, ana makine ortamınız, yapılandırmanız ve Toolkit'in ihtiyaç duyduğu bağımlılıklar hakkında bilgi yazdıracaktır. Bu çıktı, Overleaf destek ekibinin Server Pro kurulumlarındaki sorunları teşhis etmesine de yardımcı olabilir.

{% hint style="info" %}
Overleaf Pro kullanıcıları [GitHub'da bir sorun kaydı açabilir](https://github.com/ayaka-notes/overleaf/issues).

ile çıktısını eklemek iyi bir fikirdir `bin/doctor` betiğinin çıktısını mesajınıza.
{% endhint %}

### Doktoru kullanma <a href="#consulting-with-the-doctor" id="consulting-with-the-doctor"></a>

doctor betiğini çalıştırın:

{% code title="doctor komutunu çalıştırın" %}

```bash
bin/doctor
```

{% endcode %}

Aşağıdaki örneğe benzer bir çıktı göreceksiniz.

<details>

<summary>Tam çıktı örneği</summary>

```
====== Overleaf Doctor ======
- Ana Bilgiler
    - Linux
    - 'lsb_release -a' çıktısı:
            Kullanılabilir LSB modülü yok.
            Dağıtıcı Kimliği:	Ubuntu
            Açıklama:	Ubuntu 22.04.5 LTS
            Sürüm:	22.04
            Kod adı:	jammy
- Bağımlılıklar
    - bash
        - durum: mevcut
        - sürüm bilgisi: 5.1.16(1)-release
    - docker
        - durum: mevcut
        - sürüm bilgisi: Docker sürümü 28.0.4, derleme b8034c0
    - docker compose
        - durum: mevcut
        - sürüm bilgisi: Docker Compose sürümü v2.34.0
    - realpath
        - durum: mevcut
        - sürüm bilgisi: realpath (GNU coreutils) 8.32
    - perl
        - durum: mevcut
        - sürüm bilgisi: 5.034000
    - awk
        - durum: mevcut
        - sürüm bilgisi: mawk 1.3.4 20200120
- Docker Daemon
    - durum: çalışıyor
====== Yapılandırma ======
- config/version
    - durum: mevcut
    - sürüm: 5.4.0
- config/overleaf.rc
    - durum: mevcut
    - değerler
        - OVERLEAF_DATA_PATH: data/overleaf
        - OVERLEAF_LOG_PATH: data/overleaf/logs
        - SERVER_PRO: true
        - SIBLING_CONTAINERS_ENABLED: true
            - quay.io'ya giriş yapılmış: true
        - MONGO_ENABLED: true
        - REDIS_ENABLED: true
- config/variables.env
    - durum: mevcut
    - değerler
        - OVERLEAF_FILESTORE_BACKEND: fs
        - OVERLEAF_HISTORY_BACKEND: fs

====== Uyarılar ======
- Yok, her şey yolunda
====== Son ======
```

</details>

### Ana Makine Bilgileri

Bu `Ana Makine Bilgileri` bölüm, Toolkit'i çalıştıran makine hakkında bilgiler içerir (örneğin Linux dağıtımı ve sürümü).

<details>

<summary>Ana Makine Bilgileri örnek çıktısı</summary>

```
- Ana Bilgiler
    - Linux
    - 'lsb_release -a' çıktısı:
            Kullanılabilir LSB modülü yok.
            Dağıtıcı Kimliği:	Ubuntu
            Açıklama:	Ubuntu 22.04.5 LTS
            Sürüm:	22.04
            Kod adı:	jammy
```

</details>

### Bağımlılıklar

Bu `Bağımlılıklar` bölüm, Toolkit'in çalışması için gereken araçları listeler. Bir araç mevcutsa şu şekilde listelenir: `durum: mevcut` ve sürüm bilgisiyle. Eksikse şu şekilde listelenir: `durum: YOK!` ve bir uyarı, çıktının altına eklenecektir. `doctor` çıktı.

<details>

<summary>Bağımlılık örnek çıktısı (mevcut)</summary>

```
- docker
    - durum: mevcut
    - sürüm bilgisi: Docker sürümü 28.0.4, derleme b8034c0
```

</details>

<details>

<summary>Bağımlılık örnek çıktısı (eksik)</summary>

```
- docker
    - durum: YOK!
```

</details>

Herhangi bir bağımlılık eksikse, Toolkit neredeyse kesinlikle çalışmayacaktır.

### Yapılandırma

Bu `Yapılandırma` bölüm, içindeki dosyalar hakkında bilgi içerir `config/` dizini hakkında bilgi içerir. İçin `config/overleaf.rc`, doctor bazı önemli değerleri yazdırır. Eksik dosyalar şu şekilde listelenecektir: `durum: YOK!` ve bir uyarı, çıktının altına eklenecektir. `doctor` çıktı.

<details>

<summary>Yapılandırma örnek çıktısı</summary>

```
====== Yapılandırma ======
- config/version
    - durum: mevcut
    - sürüm: 5.4.0
- config/overleaf.rc
    - durum: mevcut
    - değerler
        - OVERLEAF_DATA_PATH: /tmp/overleaf
        - SERVER_PRO: false
        - MONGO_ENABLED: false
        - REDIS_ENABLED: true
- config/variables.env
    - durum: YOK!
```

</details>

Yukarıdaki örneğe ilişkin notlar:

* `OVERLEAF_DATA_PATH` olarak `/tmp/overleaf` önemli veriler için güvenli bir konum olmayabilir.
* `MONGO_ENABLED: false` Toolkit'in kendi MongoDB'sini sağlamayacağı anlamına gelir; şundan emin olun `MONGO_URL` gerekirse harici olarak yönetilen bir MongoDB'yi işaret ettiğinden emin olun.
* `config/variables.env` örnekte eksiktir.

### Uyarılar

Bu `Uyarılar` bölüm, doctor betiği tarafından keşfedilen sorunları özetler. Sorun yoksa bu bölüm bunu belirtir.

<details>

<summary>Uyarılar örnek çıktısı</summary>

```
====== Uyarılar ======
- yapılandırma dosyası variables.env bulunamadı
- rc dosyası, OVERLEAF_DATA_PATH ayarlanmamış
====== Son =======
```

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/on-premises/tr/destek/getting-help.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
