doctor

doctor PHP, eklentiler, proje dosyaları, depo erişimi ve temel güvenlik kontrollerini tek raporda toplar.

TanılamaSürüm 1.1.3Kararlı
lil-terminal

Genel bakış

Aynı lil-terminal kurulumu iki hosting hesabında farklı davranıyorsa doctor ile başlayın. Ardından platform, extensions, files, repo veya security grubuna daraltın.

Önce sorunlu katmanı bulun

doctor sunucuyu otomatik onarmaz. Platform sınırlarını, eksik eklentileri, dosya sistemi sorunlarını, depo bağlantısını ve güvenlik ayarlarını ayırarak sonraki adımın tahmine değil kanıta dayanmasını sağlar.

Sözdizimi

lil-terminal
doctor [group] [-q|-j]

Başvuru

doctor

her şeyi denetle

doctor platform

PHP, SAPI, limit, oturum ve OPcache kontrollerini göster

doctor extensions

PHP eklenti kontrollerini göster

doctor files

proje yollarını, izinleri ve depolamayı denetle

doctor repo

lil deposunu denetle

doctor security

HTTPS, yetkilendirme ve çerezleri denetle

-q

yalnızca uyarı ve hataları göster

-j

makinece okunabilir JSON döndür

Etkileşimli sandbox önizlemesi

Hazırlanmış örnekleri doğrudan sayfada çalıştırın. Sonuçlar önceden hazırlanır ve tarayıcıda gösterilir; sunucuda hiçbir terminal komutu yürütülmez.

Proje dosyalarını kontrol edip yalnız sorunları gösterin

Kur ve yönet

Güncel uyumlu sürümü kurun. Tüm özellikler için Base, azaltılmış paket için Minimum seçin; zaten kurulu bir modülü güncellemek için upgrade kullanın.

Base ve Minimum aynı geçerli modül sürümünün iki paketidir.

Base paketi

Yerel başvuru ve yayımlanan tüm kiplerle tam paketi kurar.

install doctor
Minimum paketi

Azaltılmış paketi kurun. Yerel başvuru dahil değildir; help <cmd> -i güncel sunucu başvurusunu açar.

install doctor -m
Tam yayımlanmış sürüm

Tam olarak bu yayımlanmış sürümü kurun.

install doctor -v 1.1.3
Kontrol et veya güncelle

upgrade uyumluluğu denetler ve bloğu yalnız gerektiğinde değiştirir.

upgrade doctor
Modülü kaldır

Çekirdeğe ve diğer modüllere dokunmadan eklenti bloğunu kaldırır.

install doctor -u

Örnekler

Örnekler kopyalanabilir; site bunları çalıştırmaz. Yolları, izinleri ve yıkıcı seçenekleri denetleyin.

Proje dosyalarını kontrol edip yalnız sorunları gösterin
cd \sandbox | doctor files | doctor -q
files      +
permissions +
storage    +

+
PHP, SAPI, limit, oturum ve OPcache kontrollerini göster
doctor platform
PLATFORM
+ PHP        8.x fpm-fcgi
+ memory     512M
+ execution  60 s
+ session    available

OK    4
WARN  0
FAIL  0
PHP eklenti kontrollerini göster
doctor extensions
EXTENSIONS
+ json       loaded
+ curl       loaded
+ openssl    loaded
! imagick    optional

OK    3
WARN  1
FAIL  0
Proje yollarını, izinleri ve depolamayı denetle
doctor files
FILES
+ lil         sandbox/lil.php [w]
+ cwd         sandbox [w]
+ base        sandbox [w]
+ extensions  sandbox/.lil.php [w]

OK    4
WARN  0
FAIL  0
lil deposunu denetle
doctor repo
REPOSITORY
+ endpoint   https://repo.lil.dog
+ api        1.23
+ installer  latest

OK    3
WARN  0
FAIL  0
HTTPS, yetkilendirme ve çerezleri denetle
doctor security
SECURITY
+ https          enabled
+ authorization  enabled
! cookie         Secure off

OK    2
WARN  1
FAIL  0
Yalnızca uyarı ve hataları göster
doctor -q
EXTENSIONS
! imagick  optional

SECURITY
! cookie   Secure off

OK    0
WARN  2
FAIL  0
Makinece okunabilir JSON döndür
doctor -j
{
  \"summary\": {\"ok\": 39, \"warn\": 2, \"fail\": 0},
  \"checks\": [ ... ]
}
Bilinmeyen tanılama grubunu reddedin
doctor unknown
?

İlgili belgeler

Güncel herkese açık sürüm

v1.1.32026-08-10

İlk kararlı sürüm

doctor için güncel kararlı sürüm. doctor PHP, eklentiler, proje dosyaları, depo erişimi ve temel güvenlik kontrollerini tek raporda toplar.