| CARVIEW |
Select Language
HTTP/2 200
date: Sat, 17 Jan 2026 01:07:27 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=1453252047; expires=Sun, 17-Jan-2027 01:07:27 GMT; Max-Age=31536000; path=/; SameSite=Lax; HttpOnly
set-cookie: exp_last_activity=1768612047; expires=Sun, 17-Jan-2027 01:07:27 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=12791398e193b3921dbaeae0c2cd912813fa23b9; expires=Sat, 17-Jan-2026 03:07:27 GMT; Max-Age=7200; path=/; SameSite=Lax; HttpOnly
set-cookie: PHPSESSID=4nva1qgvmstbea1skf4uj4b6hi; 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: Sat, 17 Jan 2026 01:07:27 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=dArCFENhSSsTGmidZcdXRKT9F8TbTGOwS4fYilwav7GRiKyKzMpcLGVJUuJBi8j9v60qHUmFIViGXspg4wnbd%2Bcw8dCztOeIfb3MITJqly0v8YcxewU%3D"}]}
cf-cache-status: DYNAMIC
content-encoding: gzip
cf-ray: 9bf1f4af0b82414e-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.