Health & tests

Debug-only developer pages · Phase 04 · 22 Oct 2026, 1:17:59 PM

26 OK 2 to check 36 failing
PHPStatusDetails
VersionOK8.4.26
Extension pdo_mysqlOKloaded
Extension mbstringOKloaded
Extension fileinfoOKloaded
Extension gdOKloaded
Extension opensslOKloaded
Extension jsonOKloaded
Extension sessionOKloaded
Extension ctypeOKloaded
Extension filterOKloaded
GD WebP supportOKyes
Recommended intlOKloaded
Recommended Zend OPcacheOKloaded
ConfigStatusDetails
EnvironmentOKlocal · debug on
app.keyCHECKnot set — run: php -r "echo bin2hex(random_bytes(32));" and paste it (needed from Phase 05)
app.urlCHECKhttp://digitalduniya.test — you opened https://digitalduniya.xyz; set app.url to that
TimezoneOKAsia/Kolkata · 22 Oct 2026, 1:17 PM
DatabaseStatusDetails
ConnectedOK11.8.9-MariaDB-log · database "u770821441_digita1lduniya"
TablesOK37 of 37
Seed dataOK53 settings rows
Time zoneOKsession +05:30, clock difference 0s
FoldersStatusDetails
storage/cacheOKwritable
storage/logsOKwritable
storage/sessionsOKwritable
storage/privateOKwritable
uploadsOKwritable
SessionStatusDetails
SessionOKDDSESSID · visit #1 (refresh: the number goes up) · /home/u770821441/domains/digitalduniya.xyz/public_html/storage/sessions
Security headersOKX-Content-Type-Options: nosniff | Referrer-Policy: strict-origin-when-cross-origin | X-Frame-Options: SAMEORIGIN | Permissions-Policy: camera=(), microphone=(), geolocation=()
Web serverStatusDetails
/app/config/config.phpFAILno answer — is app.url right?
/app/routes.phpFAILno answer — is app.url right?
/storage/logs/FAILno answer — is app.url right?
/storage/sessions/FAILno answer — is app.url right?
/database/schema.sqlFAILno answer — is app.url right?
/tools/hash-password.phpFAILno answer — is app.url right?
/docs/README.mdFAILno answer — is app.url right?
/.user.iniFAILno answer — is app.url right?
/.gitignoreFAILno answer — is app.url right?
/.htaccessFAILno answer — is app.url right?
/uploads/exec-test.phpFAILHTTP 0, not executed
RoutingStatusDetails
GET /_dev/params/helloFAILHTTP 0 (expected 200, with "slug":"hello")
GET /_dev/items/42FAILHTTP 0 (expected 200, with "id":42,)
GET /_dev/items/abcFAILHTTP 0 (expected 404)
GET /_dev/items/7/notes/first-noteFAILHTTP 0 (expected 200, with "note":"first-note")
GET /_dev/group/innerFAILHTTP 0 (expected 200, with "trail":["outer","inner"])
GET /_dev/post-onlyFAILHTTP 0 (expected 405, with Allow: POST)
POST /_dev/post-onlyFAILHTTP 0 (expected 419)
GET /_dev/no-such-pageFAILHTTP 0 (expected 404)
GET /_dev/abort/403FAILHTTP 0 (expected 403)
GET /_dev/jsonFAILHTTP 0 (expected 200, with "ok":true)
Old URLsStatusDetails
/index.phpFAILHTTP 0 → — (expected http://digitalduniya.test/)
/services.phpFAILHTTP 0 → — (expected http://digitalduniya.test/services)
/portfolio.phpFAILHTTP 0 → — (expected http://digitalduniya.test/portfolio)
/about.phpFAILHTTP 0 → — (expected http://digitalduniya.test/about)
/blog.phpFAILHTTP 0 → — (expected http://digitalduniya.test/blog)
/contact.phpFAILHTTP 0 → — (expected http://digitalduniya.test/contact)
/privacy-policy.phpFAILHTTP 0 → — (expected http://digitalduniya.test/privacy-policy)
/terms-of-service.phpFAILHTTP 0 → — (expected http://digitalduniya.test/terms-of-service)
/cookie-policy.phpFAILHTTP 0 → — (expected http://digitalduniya.test/cookie-policy)
/service-detail.php?slug=web-developmentFAILHTTP 0 → — (expected http://digitalduniya.test/services/web-development)
/portfolio-detail.php?slug=word-weaveFAILHTTP 0 → — (expected http://digitalduniya.test/portfolio/word-weave)
/service-detail.phpFAILHTTP 0 → — (expected http://digitalduniya.test/services)
/faq.phpFAILHTTP 0 → — (expected http://digitalduniya.test/faq)
/get-a-quote.phpFAILHTTP 0 → — (expected http://digitalduniya.test/get-a-quote)
/portfolio.php?category=web-developmentFAILHTTP 0 → — (expected http://digitalduniya.test/portfolio?category=web-development)

Manual tests

Latest log entries · app-2026-10-22.log

{"time":"2026-10-22T12:15:40+05:30","level":"info","message":"404 Not Found","context":{"path":"/llms.txt","referer":null},"url":"GET /llms.txt","ip":"2a0d:5940:125:11::"}
{"time":"2026-10-22T12:15:40+05:30","level":"info","message":"404 Not Found","context":{"path":"/robots.txt","referer":null},"url":"GET /robots.txt","ip":"2a0d:5940:125:11::"}
{"time":"2026-10-22T12:15:40+05:30","level":"info","message":"404 Not Found","context":{"path":"/sitemap.xml","referer":null},"url":"GET /sitemap.xml","ip":"2a0d:5940:125:11::"}
{"time":"2026-10-22T12:15:40+05:30","level":"info","message":"404 Not Found","context":{"path":"/sitemap_index.xml","referer":null},"url":"GET /sitemap_index.xml","ip":"2a0d:5940:125:11::"}
{"time":"2026-10-22T12:49:38+05:30","level":"info","message":"404 Not Found","context":{"path":"/robots.txt","referer":null},"url":"GET /robots.txt","ip":"216.73.217.131"}