Skip to content
  • Pricing
  • Products & Services
      Save 25%

      Solid Suite

      Secure your sites, keep them safely backed up, and grow your business… all while saving time and money.

      • Solid Security
      • Solid Backups
      • Solid Central
      • Solid Academy
      See pricing

      Protect

      Shield your site from cyberattacks and prevent security vulnerabilities

      A cloud-first solution for rocket fast backups and one-click restore.

      Repair

      Hacked website? Let our WordPress security experts clean up malicious code, remove threats and restore your site.

      Manage

      Maximize and amplify your admin with remote multi-site management.

      Ensure delivery of every email sent from your site.

      Free Plugins

  • Resources
      Save 25%

      Solid Suite

      Secure your sites, keep them safely backed up, and grow your business… all while saving time and money.

      • Solid Security
      • Solid Backups
      • Solid Central
      • Solid Academy
      See pricing

      Academy

      Solid Academy

      For anyone who wants to start or grow a business around WordPress.

      Guides

      Dive deeper into our free WordPress and business guides.

      Livestreams

      Free livestreams to help you discover new tools and work more efficiently

      Tutorials Academy

      Learn WordPress with our beginner WordPress tutorials

      Resources

      Blog

      Catch up on the latest news from our WordPress security experts

      Vulnerability Report

      Keep track of every new plugin and theme vulnerability

      Support

      Your success with Security, Backups and Central is our highest priority.

      Documentation

      Learn everything you need to know about our products & services.

Sign In Get Solid Suite
SolidWP Logo Black
  • Pricing
  • Products & Services
    • Solid Security Pro
    • Solid Backups — NextGen
    • Solid Fix
    • Solid Central
    • Free Plugins
    • Solid Security
    • Solid Performance
    • Solid Mail
  • Resources
    • Solid Academy
    • Guides
    • Livestreams
    • Tutorials
    • Blog
    • Vulnerability Report
    • Support
    • Documentation

Learn More

3
  • Enabling the PHP iconv Extension
  • Editing and handling the .htaccess file
  • Editing and handling wp-config.php
View Categories
  • Home
  • SolidWP Documentation
  • General WordPress
  • Learn More
  • Enabling the PHP iconv Extension

Enabling the PHP iconv Extension

3 min read

What iconv is and why it matters #

iconv is a PHP extension that helps PHP convert text between character encodings (for example, UTF-8 and other encodings). SolidWP products may rely on this capability when processing data that includes special characters, such as:

  • filenames inside archives
  • imported or exported data
  • text that includes accented characters, emoji, or non-English characters

If iconv is not available, PHP cannot perform those conversions reliably, and related plugin features may fail.

Why SolidWP can’t enable iconv #

iconv is enabled at the hosting and server level, not inside WordPress.

That means enabling it requires access to your hosting environment (PHP configuration, installed PHP modules, or the server image). WordPress plugins cannot install or toggle PHP extensions.

The fastest path to a fix #

Step 1: Identify who controls PHP for this site #

  • Managed hosting or shared hosting: the hosting provider controls PHP modules.
  • VPS, dedicated server, or self-hosted: the site owner or server administrator controls PHP modules.

If there is no clear server administrator, treat this as a hosting provider task.

Step 2: Ask the host to enable iconv for the site’s PHP version #

Send this message to the hosting provider (or whoever manages the server):

Please enable the PHP iconv extension for this site. A WordPress plugin requires it.

Site: example.com

PHP version used by the site (if known): X.Y

PHP handler (if known): PHP-FPM / nginx / Apache

Please confirm iconv is enabled for the web PHP runtime serving the site (not only command-line PHP).

Why this matters: it is possible for iconv to be enabled for CLI PHP while still missing for the website.

What to expect after it’s enabled #

  • The host may need to restart PHP (for example, PHP-FPM) for the change to take effect.
  • After the host confirms it is enabled, re-run the action that failed (the backup step, import, export, etc.).

If the same error continues after the host enables iconv, the most common cause is that it was enabled for the wrong PHP version.

How to verify iconv is enabled #

Recommended verification: host confirmation #

Many WordPress environment screens do not provide a reliable “all PHP extensions” list. For most customers, the most dependable verification is:

Ask your host to confirm iconv is enabled for the PHP version serving this site over the web.

If the customer has server access (advanced) #

Verification should check the PHP runtime that serves web requests, not only CLI. The exact method depends on the server stack, so the host or server admin should choose the appropriate approach.

Common reasons this stays unresolved #

  • Multiple PHP versions are installed and iconv was enabled on a version the site is not using.
  • CLI vs web mismatch: iconv shows up in terminal checks, but the web server loads a different configuration.
  • Hosting restrictions: some plans do not allow enabling specific modules. In that case, the realistic options are a different PHP build or version, or a different host.

If the host cannot enable iconv #

If the hosting provider says iconv cannot be enabled:

  • Ask whether a different PHP version or build is available where iconv is included.
  • If not, consider migrating the site to hosting that supports required PHP extensions.
Updated on April 22, 2026

Was this doc helpful?

  • Happy
  • Normal
  • Sad
Table of Contents
  • What iconv is and why it matters
  • Why SolidWP can’t enable iconv
  • The fastest path to a fix
    • Step 1: Identify who controls PHP for this site
    • Step 2: Ask the host to enable iconv for the site’s PHP version
  • What to expect after it’s enabled
  • How to verify iconv is enabled
    • Recommended verification: host confirmation
    • If the customer has server access (advanced)
  • Common reasons this stays unresolved
  • If the host cannot enable iconv
SolidWP
  • Pricing
  • Products
    • Solid Suite – save 25%
    • Solid Security
    • Solid Backups — NextGen
    • Solid Central Pro
  • Resources
    • Blog
    • Academy
    • Guides
    • Tutorials
    • Vulnerability report
  • Support
    • Documentation
  • My account
  • Contact us
    • Terms
    • Refund policy
    • Privacy policy
    • Change Cookie Preferences
  • About SolidWP
    • FAQ
    • Looking for iThemes?
    • Affiliates
    • Press
  • Our Partner Brands
    • GiveWP
    • Iconic
    • KadenceWP
    • LearnDash
    • MemberDash
    • Orderable
    • The Events Calendar

Get Solid Suite bundled with hosting.

Explore StellarSites
  • X
  • YouTube
  • Facebook

A Liquid Web Brand
Hosting for WordPress
© 2025 All Rights Reserved

StellarWP logo
Liquid Web logo