Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2015-11-13 23:04:34

maruchan
Member
From: Ukiah, California
Registered: 2010-06-12
Posts: 590
Website

UTF character not showing up after upgrade to TXP 4.5.7

I just upgraded my site from 4.5.5 to 4.5.7 and my “globe” UTF-8 character is now displaying as an unsupported character. (It’s next to the Latest Bookmarks, Updated Daily headline).

Any ideas as to why this is happening? Thanks!

Offline

#2 2015-11-13 23:19:03

ruud
Developer Emeritus
From: a galaxy far far away
Registered: 2006-06-04
Posts: 5,068
Website

Re: UTF character not showing up after upgrade to TXP 4.5.7

Please post your full diagnostics (admin side => diagnostics)

Offline

#3 2015-11-13 23:24:18

maruchan
Member
From: Ukiah, California
Registered: 2010-06-12
Posts: 590
Website

Re: UTF character not showing up after upgrade to TXP 4.5.7

Sure, here it is. Edited out some of my underwear.

Textpattern version: 4.5.7 (r5900)
Last update: 2015-11-13 22:47:00/2014-09-21 07:22:08
Document root: /home/[removed]
$path_to_site: /home/[removed]
Textpattern path: /home/[removed]
URL pattern: section_title
Temporary directory path: /home/[removed]
Site URL: www.marccarson.com
PHP version: 5.4.42
GD Graphics Library: bundled (2.1.0 compatible); supported formats: GIF, JPG, PNG.
Server TZ: America/Los_Angeles
Server local time: 2015-11-13 15:21:07
Daylight Saving Time enabled?: 0
Automatically adjust Daylight Saving Time setting?: 1
Time zone: America/Los_Angeles (-28800)
MySQL: 5.6.25-log
Locale: en_US.UTF-8
Server: Apache
PHP server API: cgi-fcgi
RFC 2616 headers: 0
Server OS: Linux 3.2.61-grsec-modsign
Active plugins: arc_youtube-0.2.1, zem_contact_lang-4.0.3.6m, zem_contact_reborn-4.0.3.20, smd_pagicle-0.2, smd_lately-0.30, msd_snowflakes-0.1, adi_gps-0.1, zem_redirect-0.5, cbe_frontauth-0.8, etz_striptags-0.2, smd_random_text-0.14, smd_if-0.91, smd_query-0.50, smd_xml-0.40, rss_admin_db_manager-4.3, adi_variables-0.2m, rah_sitemap-1.2, smd_user_manager-0.11, smd_where_used-0.30, spf_codemirror-0.8, tom_image_grid-0.1
Admin-side theme: hive 4.5.7

.htaccess file contents: 
------------------------
# SVG -- from txp 4.5.4 upgrade
AddType image/svg+xml  svg svgz
AddEncoding gzip       svgz

# ----------------------------------------------------------------------
# Better website experience for IE users
# ----------------------------------------------------------------------

<IfModule mod_headers.c>
  Header set X-UA-Compatible "IE=Edge,chrome=1"
  # mod_headers can't match by content-type, but we don't want to send this header on *everything*...
  <FilesMatch "\.(appcache|crx|css|eot|gif|htc|ico|jpe?g|js|m4a|m4v|manifest|mp4|oex|oga|ogg|ogv|otf|pdf|png|safariextz|svg|svgz|ttf|vcf|webm|webp|woff|xml|xpi)$">
    Header unset X-UA-Compatible
  </FilesMatch>
</IfModule>

# ----------------------------------------------------------------------
# Gzip compression
# ----------------------------------------------------------------------

<IfModule mod_deflate.c>

  # Force deflate for mangled headers developer.yahoo.com/blogs/ydn/posts/2010/12/pushing-beyond-gzipping/
  <IfModule mod_setenvif.c>
    <IfModule mod_headers.c>
      SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
      RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding
    </IfModule>
  </IfModule>

  # Compress all output labeled with one of the following MIME-types
  # (for Apache versions below 2.3.7, you don't need to enable `mod_filter`
  # and can remove the `<IfModule mod_filter.c>` and `</IfModule>` lines as
  # `AddOutputFilterByType` is still in the core directives)
  <IfModule mod_filter.c>
    AddOutputFilterByType DEFLATE application/atom+xml \
                                  application/javascript \
                                  application/json \
                                  application/rss+xml \
                                  application/vnd.ms-fontobject \
                                  application/x-font-ttf \
                                  application/xhtml+xml \
                                  application/xml \
                                  font/opentype \
                                  image/svg+xml \
                                  image/x-icon \
                                  text/css \
                                  text/html \
                                  text/plain \
                                  text/x-component \
                                  text/xml
  </IfModule>

</IfModule>


# ----------------------------------------------------------------------
# Expires headers (for better cache control)
# ----------------------------------------------------------------------

# These are pretty far-future expires headers.
# They assume you control versioning with filename-based cache busting
# Additionally, consider that outdated proxies may miscache
#   www.stevesouders.com/blog/2008/08/23/revving-filenames-dont-use-querystring/

# If you don't use filenames to version, lower the CSS and JS to something like
# "access plus 1 week".

<IfModule mod_expires.c>
  ExpiresActive on

# Perhaps better to whitelist expires rules? Perhaps.
  ExpiresDefault                          "access plus 1 month"

# cache.appcache needs re-requests in FF 3.6 (thanks Remy ~Introducing HTML5)
  ExpiresByType text/cache-manifest       "access plus 0 seconds"

# Your document html
  ExpiresByType text/html                 "access plus 0 seconds"

# Data
  ExpiresByType application/json          "access plus 0 seconds"
  ExpiresByType application/xml           "access plus 0 seconds"
  ExpiresByType text/xml                  "access plus 0 seconds"

# Feed
  ExpiresByType application/atom+xml      "access plus 1 hour"
  ExpiresByType application/rss+xml       "access plus 1 hour"

# Favicon (cannot be renamed)
  ExpiresByType image/x-icon              "access plus 1 week"

# Media: images, video, audio
  ExpiresByType audio/ogg                 "access plus 1 month"
  ExpiresByType image/gif                 "access plus 1 month"
  ExpiresByType image/jpeg                "access plus 1 month"
  ExpiresByType image/png                 "access plus 1 month"
  ExpiresByType video/mp4                 "access plus 1 month"
  ExpiresByType video/ogg                 "access plus 1 month"
  ExpiresByType video/webm                "access plus 1 month"

# HTC files  (css3pie)
  ExpiresByType text/x-component          "access plus 1 month"

# Webfonts
  ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
  ExpiresByType application/x-font-ttf    "access plus 1 month"
  ExpiresByType application/x-font-woff   "access plus 1 month"
  ExpiresByType font/opentype             "access plus 1 month"
  ExpiresByType image/svg+xml             "access plus 1 month"

# CSS and JavaScript
  ExpiresByType application/javascript    "access plus 1 year"
  ExpiresByType text/css                  "access plus 1 year"

</IfModule>


RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) - [PT,L]

RewriteRule ^(.*) index.php



------------------------

Offline

#4 2015-11-14 00:56:07

uli
Moderator
From: Cologne
Registered: 2006-08-15
Posts: 4,304

Re: UTF character not showing up after upgrade to TXP 4.5.7

Seems nothing TXP-related but application-based. E.g. I can’t see the globe on Chrome/ium browsers, but have it displayed on FF 42, an old Safari 6, and an even older Opera 12. When I copy the replacement character from the Chrome/iums and paste it into some text editors, I get the globe again.


In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links

Offline

#5 2015-11-14 03:01:13

maruchan
Member
From: Ukiah, California
Registered: 2010-06-12
Posts: 590
Website

Re: UTF character not showing up after upgrade to TXP 4.5.7

Thanks uli. Good to hear that it’s showing up somewhere! Maybe I’ll make an SVG or something. I wish I had the experience to troubleshoot UTF-8/font issues like this. I swapped the font a few times using Chrome developer tools and still had the same problem.

Offline

#6 2015-11-14 03:37:40

bici
Member
From: vancouver
Registered: 2004-02-24
Posts: 2,075
Website Mastodon

Re: UTF character not showing up after upgrade to TXP 4.5.7

maruchan wrote #296597:

I just upgraded my site from 4.5.5 to 4.5.7 and my “globe” UTF-8 character is now displaying as an unsupported character. (It’s next to the Latest Bookmarks, Updated Daily headline).

Any ideas as to why this is happening? Thanks!

shows just fine for me


…. texted postive

Offline

Board footer

Powered by FluxBB