Forum

Thread tagged as: Error, Blog

Perch Blog Error

Upon save of a blog post, we get this error:

Warning: transliterator_transliterate(): Could not create transliterator with ID "Any-Latin; NFD; [:Nonspacing Mark:] Remove; NFC; [:Punctuation:] Remove; Lower();" (transliterator_create: unable to open ICU transliterator with id "Any-Latin; NFD; [:Nonspacing Mark:] Remove; NFC; [:Punctuation:] Remove; Lower();": U_INVALID_ID) in /u/r/resortscomunix/www.[redacted].com/perch/core/lib/PerchUtil.class.php on line 790

Perch Diagnostic Below:

Perch information
Perch: 3.0.11
Production mode: Production (100)
Installed apps: content (3.0.11), assets (3.0.11), categories (3.0.11), perch_blog (5.6.1)
DB driver: PDO
DB tables: cart_items (198), contact_form_submissions (6398), customers (6), experiences (274), experiences_categories (531), hot_deals (120), hot_deals_categories (118), packages (9), perch3_blog_authors (6), perch3_blog_comments (34), perch3_blog_index (3757), perch3_blog_posts (109), perch3_blog_posts_to_tags (1005), perch3_blog_sections (1), perch3_blog_tags (1095), perch3_blog_webmention_queue (0), perch3_blogs (1), perch3_categories (50), perch3_category_counts (2), perch3_category_sets (9), perch3_content_index (5795), perch3_content_items (431), perch3_content_regions (97), perch3_menu_items (9), perch3_navigation (3), perch3_navigation_pages (19), perch3_page_templates (7), perch3_pages (53), perch3_resource_log (2672), perch3_resource_tags (17), perch3_resources (782), perch3_resources_to_tags (44), perch3_settings (28), perch3_user_passwords (2), perch3_user_privileges (37), perch3_user_role_privileges (27), perch3_user_roles (2), perch3_users (6), purchases (17), resort_images (660), resort_locations (72), resorts (110), resorts_categories (233), user_resorts (134), user_tokens (1), users (10), venues (37)
Users: 6
App runtimes:
<?php
    $apps_list = [ 
        'perch_blog'
    ];
Scheduled tasks for perch_blog: delete_spam_comments (1440 mins), publish_posts (1 mins), process_webmentions (1 mins)
Editor plug-ins: tinymce
H1: b7d6d1d98ac794c6c32d295ea4bda93f
L1: 987502c1cc0f1cea67a8bd8fe439a0bc
F1: 05626e3b357b806b6d3d1302fef4d7f4
headerColour: #c21e25
content_singlePageEdit: 1
helpURL:
siteURL: /
hideBranding: 1
content_collapseList: 1
lang: en-gb
installedAt: 3.0.11
update_3.0.11: done
headerScheme: dark
dashboard: 1
sidebar_back_link: 0
hide_pwd_reset: 0
keyboardShortcuts: 0
content_hideNonEditableRegions: 0
content_frontend_edit: 0
content_skip_region_list: 0
assets_restrict_buckets: 0
logoPath: /perch/resources/logo-1.jpg
perch_blog_update: 5.6
perch_blog_post_url: /blog/post/{postSlug}
perch_blog_site_name:
perch_blog_slug_format: {postTitle}
perch_blog_akismet_key:
perch_blog_max_spam_days: 0
perch_blog_comment_notify: 0
perch_blog_webmention_tx: 0
perch_blog_webmention_rx: 0
PERCH_DEVELOPMENT: 10
PERCH_STAGING: 50
PERCH_PRODUCTION: 100
PERCH_DB_USERNAME: db518191
PERCH_DB_SERVER: localhost
PERCH_DB_DATABASE: db518191
PERCH_DB_PREFIX: perch3_
PERCH_TZ: UTC
PERCH_EMAIL_FROM: chad@chadtiffin.com
PERCH_EMAIL_FROM_NAME: Chad Tiffin
PERCH_LOGINPATH: /perch
PERCH_PATH: /u/r/resortscomunix/www.[redacted].com/perch
PERCH_CORE: /u/r/resortscomunix/www.[redacted].com/perch/core
PERCH_RESFILEPATH: /u/r/resortscomunix/www.[redacted].com/perch/resources
PERCH_RESPATH: /perch/resources
PERCH_HTML5: 1
PERCH_RUNWAY:
PERCH_ERROR_MODE: DIE
PERCH_DATE_LONG: %d %B %Y
PERCH_DATE_SHORT: %d %b %Y
PERCH_TIME_SHORT: %H:%M
PERCH_TIME_LONG: %H:%M:%S
PERCH_RUNWAY_ROUTED:
PERCH_STRONG_PASSWORDS:
PERCH_ASSET_VERSION: f704e7442d11292c99b5
PERCH_DEBUG:
PERCH_PREVIEW_ARG: preview
PERCH_TEMPLATE_PATH: /u/r/resortscomunix/www.[redacted].com/perch/templates
PERCH_TEMPLATE_FILTERS:
PERCH_DEFAULT_DOC: index.php
PERCH_DEFAULT_EXT: .php
PERCH_PRODUCTION_MODE: 100
PERCH_XHTML_MARKUP:
PERCH_RWD: 1
PERCH_HTML_ENTITIES:
PERCH_SSL:
PERCH_STRIPSLASHES:
PERCH_PROGRESSIVE_FLUSH: 1
PERCH_PARANOID:
PERCH_FORCE_SECURE_COOKIES:
PERCH_DEFAULT_BUCKET: default
PERCH_TRANSLATION_ASSIST:
PERCH_PASSWORD_MIN_LENGTH: 6
PERCH_MAX_FAILED_LOGINS: 10
PERCH_AUTH_LOCKOUT_DURATION: 1 HOUR
PERCH_VERIFY_UPLOADS:
PERCH_PRIV_ASSIST:
PERCH_CUSTOM_EDITOR_CONFIGS:
PERCH_ENABLE_EXIF: 1
PERCH_AUTH_PLUGIN:
PERCH_DB_CHARSET: utf8
PERCH_DB_PORT:
PERCH_DB_SOCKET:
PERCH_APPS_EDITOR_PLUGIN: markitup
PERCH_APPS_EDITOR_MARKUP_LANGUAGE: markdown
Hosting settings
PHP: 7.0.28
Zend: 3.0.0
OS: FreeBSD
SAPI: cgi-fcgi
Safe mode: not detected
MySQL client: mysqlnd 5.0.12-dev - 20150407 - $Id: b5c5906d452ec590732a93b051f3827e02749b83 $
MySQL server: 5.6.40
Free disk space: 78.64 GB
Extensions: Core, date, libxml, pcre, Reflection, SPL, hash, session, cgi-fcgi, standard, bcmath, bz2, calendar, ctype, curl, dom, mbstring, fileinfo, filter, ftp, gd, gettext, mysqlnd, iconv, imap, intl, json, exif, mcrypt, mysqli, openssl, PDO, posix, SimpleXML, soap, sockets, sqlite3, tidy, tokenizer, xml, xmlwriter, zip, zlib, pdo_mysql, pdo_sqlite, Phar, wddx, xmlreader, xsl
GD: Yes
ImageMagick: No
PHP max upload size: 10M
PHP max form post size: 10M
PHP memory limit: 256M
Total max uploadable file size: 10M
Resource folder writeable: Yes
Session timeout: 24 minutes
Native JSON: Yes
Filter functions: Yes
Transliteration functions: Yes
SCRIPT_NAME: /perch/core/settings/diagnostics/index.php
ORIG_SCRIPT_NAME: /cgi-bin/php
ORIG_PATH_TRANSLATED: /u/r/resortscomunix/www.[redacted].com/perch/core/settings/diagnostics/index.php
ORIG_PATH_INFO: /perch/core/settings/diagnostics/index.php
SCRIPT_FILENAME: /u/r/resortscomunix/www.[redacted].com/perch/core/settings/diagnostics/index.php
ORIG_SCRIPT_FILENAME: /u/r/resortscomunix/www.[redacted].com/cgi-bin/php
PATH: /usr/local/bin:/usr/bin:/bin
REDIRECT_HANDLER: php-script
REDIRECT_STATUS: 200
UNIQUE_ID: WuDLjXvxfNwgD38Qvw4-wgAAAAk
HTTP_HOST: www.[redacted].com
HTTP_CONNECTION: keep-alive
HTTP_UPGRADE_INSECURE_REQUESTS: 1
HTTP_USER_AGENT: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36
HTTP_ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
HTTP_REFERER: https://www.[redacted].com/perch/core/settings/diagnostics/
HTTP_ACCEPT_ENCODING: gzip, deflate
HTTP_ACCEPT_LANGUAGE: en-US,en;q=0.9,fr-CA;q=0.8,fr;q=0.7,en-CA;q=0.6
HTTP_COOKIE: _ga=GA1.2.1177708364.1520289138; __utmz=163540799.1521839868.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); cmsa=1; _gid=GA1.2.1513198615.1524677445; PHPSESSID=ja6b8ocn9ddga7a05opidsill2
SERVER_SIGNATURE: <address>Apache Server at www.[redacted].com Port 80</address>
SERVER_SOFTWARE: Apache
SERVER_NAME: www.[redacted].com
SERVER_ADDR: 216.201.101.13
SERVER_PORT: 80
REMOTE_ADDR: 76.10.137.10
DOCUMENT_ROOT: /u/r/resortscomunix/www.[redacted].com
REQUEST_SCHEME: http
CONTEXT_PREFIX: /cgi-bin/
CONTEXT_DOCUMENT_ROOT: /u/r/resortscomunix/www.[redacted].com/cgi-bin/
SERVER_ADMIN: [no address given]
REMOTE_PORT: 57002
REDIRECT_URL: /perch/core/settings/diagnostics/index.php
REDIRECT_QUERY_STRING: extended
GATEWAY_INTERFACE: CGI/1.1
SERVER_PROTOCOL: HTTP/1.1
REQUEST_METHOD: GET
QUERY_STRING: extended
REQUEST_URI: /perch/core/settings/diagnostics/?extended
PHP_SELF: /perch/core/settings/diagnostics/index.php
REQUEST_TIME_FLOAT: 1524681613.1684
REQUEST_TIME: 1524681613
Chad Tiffin

Chad Tiffin 0 points

  • 3 years ago
Drew McLellan

Drew McLellan 2638 points
Perch Support

I've never seen that before. Not really sure what to suggest other than reinstalling intl.

I upgraded to the latest version of Perch and that didn't change anything. What is intl?

Drew McLellan

Drew McLellan 2638 points
Perch Support

The error is coming from PHP more than Perch. intl in the internationalisation extension to PHP. The transliterator (throwing the error) is part of that.

Thank you I'll take it up with our server guy