Install the complete package with local command reference and every published mode.
install doctordoctorStart with platform, extensions, files, repo or security.
doctor [group] [-q|-j]doctorcheck everything
doctor platformshow PHP, SAPI, limits, session and OPcache checks
doctor extensionsshow PHP extension checks
doctor filescheck project paths, permissions and storage
doctor repocheck the lil-repository
doctor securitycheck HTTPS, authorization and cookies
-qshow warnings and failures only
-jreturn machine-readable JSON
Run the prepared examples directly on the page. Their results are prebuilt and shown in the browser; no terminal command is executed on the server.
Install the current compatible version. Choose Base for the complete feature set or Minimum for the reduced package; use upgrade to update a module that is already installed.
Base and Minimum are two packages of the same current module release, not separate command versions.
Install the complete package with local command reference and every published mode.
install doctorInstall the reduced package. Local reference is omitted;
install doctor -mInstall exactly this published version.
install doctor -v 1.1.3Ask upgrade to check compatibility and replace the installed block only when needed.
upgrade doctorRemove the extension block while leaving the core and unrelated modules intact.
install doctor -uExamples are copyable command lines, not actions executed by this website. Review paths, permissions and destructive flags before running them on a real project.
cd \sandbox | doctor files | doctor -qfiles +
permissions +
storage +
+doctor platformPLATFORM
+ PHP 8.x fpm-fcgi
+ memory 512M
+ execution 60 s
+ session available
OK 4
WARN 0
FAIL 0doctor extensionsEXTENSIONS
+ json loaded
+ curl loaded
+ openssl loaded
! imagick optional
OK 3
WARN 1
FAIL 0doctor filesFILES
+ lil sandbox/lil.php [w]
+ cwd sandbox [w]
+ base sandbox [w]
+ extensions sandbox/.lil.php [w]
OK 4
WARN 0
FAIL 0doctor repoREPOSITORY
+ endpoint https://repo.lil.dog
+ api 1.23
+ installer latest
OK 3
WARN 0
FAIL 0doctor securitySECURITY
+ https enabled
+ authorization enabled
! cookie Secure off
OK 2
WARN 1
FAIL 0doctor -qEXTENSIONS
! imagick optional
SECURITY
! cookie Secure off
OK 0
WARN 2
FAIL 0doctor -j{
\"summary\": {\"ok\": 39, \"warn\": 2, \"fail\": 0},
\"checks\": [ ... ]
}doctor unknown?Current stable release of