Clearing Stale KCFinder Thumbnails After Replacing an Image
How to deal with the case where KCFinder still shows the old preview even after the original image was deleted and uploaded again with the same filename.
Evergreen recommendations for architecture, security, performance, SEO, deployment, and content structure.
How to deal with the case where KCFinder still shows the old preview even after the original image was deleted and uploaded again with the same filename.
What to check when page render time jumps sharply after adding PHx, even though it seems to be used only for simple empty-value checks.
Why CKFinder can intermittently try to open a <code>kcact:</code> protocol URL and how to track down the manager-side integration bug.
How a seemingly successful rewrite from <code>?page=2</code> to <code>/page2/</code> can accidentally block manager tools and media dialogs.
Why a compromised third-party script can infect multiple sites at once and what to audit after discovering malicious code inside jQuery.ScrollTo.
How to keep DirectResize active for editor content images while excluding TV-based and multiTV-based uploads that should stay untouched.
How to respond when malicious rewrite rules keep reappearing in <code>.htaccess</code> and simple file cleanup is not enough.
A safe way to trigger cache refresh from an external PHP file, scheduled task, or deployment script.
Why YAMS may switch languages correctly in most browsers but fail on the home page in Firefox, and how to trace the mismatch.
How to troubleshoot a server error that appears only after eForm ajaxSubmit and TXNewsletters are used together on the same project.
Why a small custom snippet can suddenly produce a white screen on a YAMS-enabled project and how to isolate the real conflict.
What usually causes the “Too many forward attempts” error and how to trace redirect loops, forward chains, and broken fallback logic.
How to avoid conflicts when a pinging tool sends ID-based URLs while SEO Strict URLs redirects everything to aliases.
A practical backup strategy for shared-host Evolution CMS projects: make a local dump, run it on cron, and push the archive to cloud storage safely.
How to investigate high CPU usage tied to session-keepalive.php and what to change before a host disables your Evolution CMS account.
Why WebLogin or WebLoginPE may appear to work only after a cache clear, and what to check in session handling, cached resources, and login flow.
How to reduce slow first-byte times on phpThumbOf thumbnails by warming the cache, checking file I/O, and avoiding expensive image work on hot pages.
If KCFinder starts resizing uploads automatically, the issue is usually in its upload configuration rather than in the editor that opened the file browser.
A blog migration succeeds when old URLs, social counters, and pagination behavior are mapped deliberately instead of being treated as cosmetic details.
A good 404 should preserve the broken URL for the visitor and the logs, not rewrite the browser location to a static /404.html page unless that behavior is intentional.