| CARVIEW |
Select Language
HTTP/2 200
date: Fri, 16 Jan 2026 19:33:36 GMT
content-type: text/html; charset=UTF-8
server: cloudflare
nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
vary: Accept-Encoding
set-cookie: exp_last_visit=1453232016; expires=Sat, 16-Jan-2027 19:33:36 GMT; Max-Age=31536000; path=/; SameSite=Lax; HttpOnly
set-cookie: exp_last_activity=1768592016; expires=Sat, 16-Jan-2027 19:33:36 GMT; Max-Age=31536000; path=/; SameSite=Lax; HttpOnly
set-cookie: exp_csrf_token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; SameSite=Lax; HttpOnly
set-cookie: exp_csrf_token=83aa51a6bc17607d8dd2741f80143bebd2e20881; expires=Fri, 16-Jan-2026 21:33:36 GMT; Max-Age=7200; path=/; SameSite=Lax; HttpOnly
set-cookie: PHPSESSID=gurktap201ca8vh7u70i211bqc; path=/; HttpOnly
cache-control: no-store, no-cache, must-revalidate
x-frame-options: SAMEORIGIN
x-frame-options: SAMEORIGIN
expires: Mon, 26 Jul 1997 05:00:00 GMT
last-modified: Fri, 16 Jan 2026 19:33:36 GMT
pragma: no-cache
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
content-security-policy: frame-ancestors 'self';
report-to: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4EuPW03iJf7S6UUeQAtyjWGekVwYeCkWhBV2HtB36Nctuq0lDXJ1UP808Qip33MvbEGE7Hpfc%2BhT6cak%2FsK1YTliujEpPHeoe6W9YViqfcWqGjoNAVI%3D"}]}
cf-cache-status: DYNAMIC
content-encoding: gzip
cf-ray: 9bf00ba0efe146a7-BOM
alt-svc: h3=":443"; ma=86400
ExpressionEngine University
Learn how to configure Cloudflare with ExpressionEngine to enable static caching, improve load speed, and handle cookies properly. Includes step-by-step setup for cache headers, page rules, and consent banner compatibility.
ExpressionEngine File Directories on the cloud.
ExpressionEngine doesn’t natively support Composer-based add-on installation, but many developers use Composer internally, which can lead to dependency conflicts when add-ons require different versions of the same package. The solution to this is scoping, which isolates an add-on’s dependencies by updating their namespaces using tools like PHP-Scoper. This prevents version conflicts and cryptic errors when multiple add-ons use shared packages. The guide walks through setting up PHP-Scoper to automate this process, ensuring smooth, conflict-free add-on distribution.