Blog Sections Open
Fixing phpthumb Paths That Duplicate the Image Directory
If phpThumb returns a doubled path, the problem is usually how the input path is passed into the snippet, not phpThumb itself.
A classic phpThumb failure in Evolution CMS is a doubled asset path, where the generated thumbnail URL repeats part of the source location and falls back to the no-image placeholder.
Example symptom
<img src="[[phpthumb? &input=`[+image+]` &options=`w=150,h=76,far=C,bg=FFFFFF`]]" />
Result:
/assets/cache/phpthumbof//assets/snippets/phpthumbof/150x76-noimage.89b.jpg
What this usually means
The input value is being resolved against the wrong base path, or the snippet already expects a path relative to a different root. Once the path is normalized correctly, phpThumb can generate the thumbnail as intended.
Recommendation
Inspect the raw TV or placeholder value before it enters phpThumb. Make sure you know whether the source is absolute, relative to the site root, or relative to another asset directory.
Why tagLinks Can Fail on Latin Tags Even with UTF-8 Enabled
If Russian tags work and Latin tags fail, the issue is usually not raw encoding but how the tag parameter is normalized and matched in the request flow.
Fixing Encoding Problems in Easy 2 Gallery List View
If one gallery display mode shows broken text while another works, the issue is usually encoding in the output template or module strings, not the gallery data itself.