Yerel başvuru ve yayımlanan tüm kiplerle tam paketi kurar.
install doctordoctorAynı lil-terminal kurulumu iki hosting hesabında farklı davranıyorsa platform, extensions, files, repo veya security grubuna daraltın.
doctor [group] [-q|-j]doctorher şeyi denetle
doctor platformPHP, SAPI, limit, oturum ve OPcache kontrollerini göster
doctor extensionsPHP eklenti kontrollerini göster
doctor filesproje yollarını, izinleri ve depolamayı denetle
doctor repolil deposunu denetle
doctor securityHTTPS, yetkilendirme ve çerezleri denetle
-qyalnızca uyarı ve hataları göster
-jmakinece okunabilir JSON döndür
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.
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.
Yerel başvuru ve yayımlanan tüm kiplerle tam paketi kurar.
install doctorAzaltılmış paketi kurun. Yerel başvuru dahil değildir;
install doctor -mTam olarak bu yayımlanmış sürümü kurun.
install doctor -v 1.1.4upgrade uyumluluğu denetler ve bloğu yalnız gerektiğinde değiştirir.
upgrade doctorÇekirdeğe ve diğer modüllere dokunmadan eklenti bloğunu kaldırır.
install doctor -uÖrnekler kopyalanabilir; site bunları çalıştırmaz. Yolları, izinleri ve yıkıcı seçenekleri denetleyin.
doctorEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
PLATFORM
+ php 8.4.24 cli
+ memory -1
+ execution 0 s
+ upload upload 2M, post 8M
+ session /var/lib/php/sessions
! opcache disabled or unavailable
EXTENSIONS
+ session loaded
+ json loaded
+ tokenizer loaded
+ filter loaded
+ hash loaded
+ pcre loaded
! curl optional
+ openssl loaded
+ fileinfo loaded
! mbstring optional
! zip optional
+ phar loaded
! mysqli optional
! imap optional
+ exif loaded
! imagick optional
+ sodium loaded
+ zlib loaded
! bz2 optional
FILES
+ lil training-runtime/lil.php [w]
+ cwd sandbox [w]
+ base sandbox [w]
! extensions training-runtime/sandbox_fixture/extensions.php [ro]
+ temp /tmp [w]
+ disk 29.7 GB free of 31.5 GB
! asset-css not installed
! asset-js not installed
REPO
+ endpoint https://repo.lil.dog
! install-api undefined
+ installer latest v1.4.6
SECURITY
! https not detected
! authorization disabled build
+ display-errors 0
+ url-include
! expose-php 1
! cookie HttpOnly off, Secure off
+ lil-mode 0644
OK 27
WARN 16
FAIL 0doctor platformEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
+ php 8.4.24 cli
+ memory -1
+ execution 0 s
+ upload upload 2M, post 8M
+ session /var/lib/php/sessions
! opcache disabled or unavailable
OK 5
WARN 1
FAIL 0doctor extensionsEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
+ session loaded
+ json loaded
+ tokenizer loaded
+ filter loaded
+ hash loaded
+ pcre loaded
! curl optional
+ openssl loaded
+ fileinfo loaded
! mbstring optional
! zip optional
+ phar loaded
! mysqli optional
! imap optional
+ exif loaded
! imagick optional
+ sodium loaded
+ zlib loaded
! bz2 optional
OK 12
WARN 7
FAIL 0doctor filesEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
+ lil training-runtime/lil.php [w]
+ cwd sandbox [w]
+ base sandbox [w]
! extensions training-runtime/sandbox_fixture/extensions.php [ro]
+ temp /tmp [w]
+ disk 29.7 GB free of 31.5 GB
! asset-css not installed
! asset-js not installed
OK 5
WARN 3
FAIL 0doctor repoEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
+ endpoint https://repo.lil.dog
! install-api undefined
+ installer latest v1.4.6
OK 2
WARN 1
FAIL 0doctor securityEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
! https not detected
! authorization disabled build
+ display-errors 0
+ url-include
! expose-php 1
! cookie HttpOnly off, Secure off
+ lil-mode 0644
OK 3
WARN 4
FAIL 0doctor -qEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
PLATFORM
! opcache disabled or unavailable
EXTENSIONS
! curl optional
! mbstring optional
! zip optional
! mysqli optional
! imap optional
! imagick optional
! bz2 optional
FILES
! extensions training-runtime/sandbox_fixture/extensions.php [ro]
! asset-css not installed
! asset-js not installed
REPO
! install-api undefined
SECURITY
! https not detected
! authorization disabled build
! expose-php 1
! cookie HttpOnly off, Secure off
OK 27
WARN 16
FAIL 0doctor -jEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
{
"summary": {
"ok": 27,
"warn": 16,
"fail": 0
},
"checks": [
{
"group": "platform",
"name": "php",
"status": "ok",
"detail": "8.4.24 cli"
},
{
"group": "platform",
"name": "memory",
"status": "ok",
"detail": "-1"
},
{
"group": "platform",
"name": "execution",
"status": "ok",
"detail": "0 s"
},
{
"group": "platform",
"name": "upload",
"status": "ok",
"detail": "upload 2M, post 8M"
},
{
"group": "platform",
"name": "session",
"status": "ok",
"detail": "/var/lib/php/sessions"
},
{
"group": "platform",
"name": "opcache",
"status": "warn",
"detail": "disabled or unavailable"
},
{
"group": "extensions",
"name": "session",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "json",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "tokenizer",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "filter",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "hash",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "pcre",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "curl",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "openssl",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "fileinfo",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "mbstring",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "zip",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "phar",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "mysqli",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "imap",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "exif",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "imagick",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "sodium",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "zlib",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "bz2",
"status": "warn",
"detail": "optional"
},
{
"group": "files",
"name": "lil",
"status": "ok",
"detail": "training-runtime/lil.php [w]"
},
{
"group": "files",
"name": "cwd",
"status": "ok",
"detail": "sandbox [w]"
},
{
"group": "files",
"name": "base",
"status": "ok",
"detail": "sandbox [w]"
},
{
"group": "files",
"name": "extensions",
"status": "warn",
"detail": "training-runtime/sandbox_fixture/extensions.php [ro]"
},
{
"group": "files",
"name": "temp",
"status": "ok",
"detail": "/tmp [w]"
},
{
"group": "files",
"name": "disk",
"status": "ok",
"detail": "29.7 GB free of 31.5 GB"
},
{
"group": "files",
"name": "asset-css",
"status": "warn",
"detail": "not installed"
},
{
"group": "files",
"name": "asset-js",
"status": "warn",
"detail": "not installed"
},
{
"group": "repo",
"name": "endpoint",
"status": "ok",
"detail": "https://repo.lil.dog"
},
{
"group": "repo",
"name": "install-api",
"status": "warn",
"detail": "undefined"
},
{
"group": "repo",
"name": "installer",
"status": "ok",
"detail": "latest v1.4.6"
},
{
"group": "security",
"name": "https",
"status": "warn",
"detail": "not detected"
},
{
"group": "security",
"name": "authorization",
"status": "warn",
"detail": "disabled build"
},
{
"group": "security",
"name": "display-errors",
"status": "ok",
"detail": "0"
},
{
"group": "security",
"name": "url-include",
"status": "ok",
"detail": ""
},
{
"group": "security",
"name": "expose-php",
"status": "warn",
"detail": "1"
},
{
"group": "security",
"name": "cookie",
"status": "warn",
"detail": "HttpOnly off, Secure off"
},
{
"group": "security",
"name": "lil-mode",
"status": "ok",
"detail": "0644"
}
]
}doctor platform -qEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
! opcache disabled or unavailable
OK 5
WARN 1
FAIL 0doctor extensions -jEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
{
"summary": {
"ok": 12,
"warn": 7,
"fail": 0
},
"checks": [
{
"group": "extensions",
"name": "session",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "json",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "tokenizer",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "filter",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "hash",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "pcre",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "curl",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "openssl",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "fileinfo",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "mbstring",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "zip",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "phar",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "mysqli",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "imap",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "exif",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "imagick",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "sodium",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "zlib",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "bz2",
"status": "warn",
"detail": "optional"
}
]
}doctor security -qEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
! https not detected
! authorization disabled build
! expose-php 1
! cookie HttpOnly off, Secure off
OK 3
WARN 4
FAIL 0doctor -q -jEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
{
"summary": {
"ok": 27,
"warn": 16,
"fail": 0
},
"checks": [
{
"group": "platform",
"name": "opcache",
"status": "warn",
"detail": "disabled or unavailable"
},
{
"group": "extensions",
"name": "curl",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "mbstring",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "zip",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "mysqli",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "imap",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "imagick",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "bz2",
"status": "warn",
"detail": "optional"
},
{
"group": "files",
"name": "extensions",
"status": "warn",
"detail": "training-runtime/sandbox_fixture/extensions.php [ro]"
},
{
"group": "files",
"name": "asset-css",
"status": "warn",
"detail": "not installed"
},
{
"group": "files",
"name": "asset-js",
"status": "warn",
"detail": "not installed"
},
{
"group": "repo",
"name": "install-api",
"status": "warn",
"detail": "undefined"
},
{
"group": "security",
"name": "https",
"status": "warn",
"detail": "not detected"
},
{
"group": "security",
"name": "authorization",
"status": "warn",
"detail": "disabled build"
},
{
"group": "security",
"name": "expose-php",
"status": "warn",
"detail": "1"
},
{
"group": "security",
"name": "cookie",
"status": "warn",
"detail": "HttpOnly off, Secure off"
}
]
}doctor --jsonEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
{
"summary": {
"ok": 27,
"warn": 16,
"fail": 0
},
"checks": [
{
"group": "platform",
"name": "php",
"status": "ok",
"detail": "8.4.24 cli"
},
{
"group": "platform",
"name": "memory",
"status": "ok",
"detail": "-1"
},
{
"group": "platform",
"name": "execution",
"status": "ok",
"detail": "0 s"
},
{
"group": "platform",
"name": "upload",
"status": "ok",
"detail": "upload 2M, post 8M"
},
{
"group": "platform",
"name": "session",
"status": "ok",
"detail": "/var/lib/php/sessions"
},
{
"group": "platform",
"name": "opcache",
"status": "warn",
"detail": "disabled or unavailable"
},
{
"group": "extensions",
"name": "session",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "json",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "tokenizer",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "filter",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "hash",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "pcre",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "curl",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "openssl",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "fileinfo",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "mbstring",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "zip",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "phar",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "mysqli",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "imap",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "exif",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "imagick",
"status": "warn",
"detail": "optional"
},
{
"group": "extensions",
"name": "sodium",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "zlib",
"status": "ok",
"detail": "loaded"
},
{
"group": "extensions",
"name": "bz2",
"status": "warn",
"detail": "optional"
},
{
"group": "files",
"name": "lil",
"status": "ok",
"detail": "training-runtime/lil.php [w]"
},
{
"group": "files",
"name": "cwd",
"status": "ok",
"detail": "sandbox [w]"
},
{
"group": "files",
"name": "base",
"status": "ok",
"detail": "sandbox [w]"
},
{
"group": "files",
"name": "extensions",
"status": "warn",
"detail": "training-runtime/sandbox_fixture/extensions.php [ro]"
},
{
"group": "files",
"name": "temp",
"status": "ok",
"detail": "/tmp [w]"
},
{
"group": "files",
"name": "disk",
"status": "ok",
"detail": "29.7 GB free of 31.5 GB"
},
{
"group": "files",
"name": "asset-css",
"status": "warn",
"detail": "not installed"
},
{
"group": "files",
"name": "asset-js",
"status": "warn",
"detail": "not installed"
},
{
"group": "repo",
"name": "endpoint",
"status": "ok",
"detail": "https://repo.lil.dog"
},
{
"group": "repo",
"name": "install-api",
"status": "warn",
"detail": "undefined"
},
{
"group": "repo",
"name": "installer",
"status": "ok",
"detail": "latest v1.4.6"
},
{
"group": "security",
"name": "https",
"status": "warn",
"detail": "not detected"
},
{
"group": "security",
"name": "authorization",
"status": "warn",
"detail": "disabled build"
},
{
"group": "security",
"name": "display-errors",
"status": "ok",
"detail": "0"
},
{
"group": "security",
"name": "url-include",
"status": "ok",
"detail": ""
},
{
"group": "security",
"name": "expose-php",
"status": "warn",
"detail": "1"
},
{
"group": "security",
"name": "cookie",
"status": "warn",
"detail": "HttpOnly off, Secure off"
},
{
"group": "security",
"name": "lil-mode",
"status": "ok",
"detail": "0644"
}
]
}doctor repo -jEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
{
"summary": {
"ok": 2,
"warn": 1,
"fail": 0
},
"checks": [
{
"group": "repo",
"name": "endpoint",
"status": "ok",
"detail": "https://repo.lil.dog"
},
{
"group": "repo",
"name": "install-api",
"status": "warn",
"detail": "undefined"
},
{
"group": "repo",
"name": "installer",
"status": "ok",
"detail": "latest v1.4.6"
}
]
}doctor unknownEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
?doctor -zEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
?doctor platform extensionsEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
?doctor files -qEğitim örneği — PHP ortamı, sunucu ve depo yanıtları simüle edilmiştir
! extensions training-runtime/sandbox_fixture/extensions.php [ro]
! asset-css not installed
! asset-js not installed
OK 5
WARN 3
FAIL 0