Title: PHP Extensions
Last modified: May 5, 2017

---

# PHP Extensions

 *  Resolved [LordLiverpool](https://wordpress.org/support/users/lordliverpool/)
 * (@lordliverpool)
 * [9 years ago](https://wordpress.org/support/topic/php-extenstions/)
 * Hello Timely
 * Yesterday I upgraded from PHP5.5 to 5.6
 * Today a plugin All-in-One Event Calendar on one of my WordPress websites is complaining
   that my server is missing two PHP extensions:
    - PHP extension “iconv” needed for All-In-One-Event-Calendar is missing. Please,
      check your PHP configuration.
    - PHP extension “mbstring” needed for All-In-One-Event-Calendar is missing. 
      Please, check your PHP configuration.
 * See Screenshot:
 * ![Error Messages](https://i0.wp.com/snag.gy/TuBF04.jpg?ssl=1)
 * However when I go into WHM > Software > EasyApache4 > Customize > PHP Extensions
 * The two PHP extensions are installed.
 * See Screenshots:
 * ![Extension 1](https://i0.wp.com/snag.gy/6SXdfB.jpg?ssl=1)
 * ![Extension 2](https://i0.wp.com/snag.gy/S4rW1J.jpg?ssl=1)
 * I remembered to recompile and restart Apache.
 * Any ideas? Can someone please help?
 * Thanks.
    -  This topic was modified 9 years ago by [LordLiverpool](https://wordpress.org/support/users/lordliverpool/).

Viewing 5 replies - 1 through 5 (of 5 total)

 *  [Sunny Lal](https://wordpress.org/support/users/sunny454/)
 * (@sunny454)
 * [9 years ago](https://wordpress.org/support/topic/php-extenstions/#post-9104474)
 * Hi [@lordliverpool](https://wordpress.org/support/users/lordliverpool/),
 * I recommend a recompile of PHP with the necessary options again, and be sure 
   to activate the correct version of your PHP.
 *  Thread Starter [LordLiverpool](https://wordpress.org/support/users/lordliverpool/)
 * (@lordliverpool)
 * [9 years ago](https://wordpress.org/support/topic/php-extenstions/#post-9112346)
 * [@sunny454](https://wordpress.org/support/users/sunny454/)
 * I’ve spoken to the people over at cPanel.
 * [https://forums.cpanel.net/threads/php-extensions-missing.600263/](https://forums.cpanel.net/threads/php-extensions-missing.600263/)
 * And they’re telling me I can dismiss the warnings from your plugin.
 * I double checked and the domain is using php56.
 *  [Sunny Lal](https://wordpress.org/support/users/sunny454/)
 * (@sunny454)
 * [9 years ago](https://wordpress.org/support/topic/php-extenstions/#post-9113690)
 * Hi [@lordliverpool](https://wordpress.org/support/users/lordliverpool/),
 * Thanks for the update. Ok, so we have confirmation that your PHP is up-to-date
   correctly. Something must be setting the program’s warnings off. I recommend,
   if you wish to remove the alert messages, to do a manual re-install of the calendar.
   You can do so like this:
 * – Perform a complete back up of your database before proceeding further
    – Delete
   the file uninstall.php from the plugin directory that is currently on the server(
   found under /wp-content/plugins/all-in-one-event-calendar). Deleting this file
   ensures that when you uninstall the current version of the plugin, your event
   data and calendar settings will be preserved when you delete the plugin (don’t
   skip this step – it’s important!) – Deactivate the All-in-One Event Calendar 
   using your WordPress Dashboard. – Delete the All-in-One Event Calendar using 
   your WordPress Dashboard. – Database -> wp_options, click option_name to sort
   and delete everything with ai1ec_, this will delete plugin settings but events
   will remain in the database. – Now install the latest version.
 *  [shelleyangell](https://wordpress.org/support/users/shelleyangell/)
 * (@shelleyangell)
 * [8 years, 6 months ago](https://wordpress.org/support/topic/php-extenstions/#post-9638220)
 * [@sunny454](https://wordpress.org/support/users/sunny454/)
    Shoot, I am working
   on a test wordpress site running php 7.0 for a client who uses the calendar on
   their production site running an old version of php. had the same problem with
   the php extensions warnings.
 * Unfortunately, I did not see your instructions on how to do a manual reinstall
   of the calendar plugin and I deactivated the plugin and reinstalled it. So I 
   lost all my events.
 * Can you help me and tell me how can i get a copy of the events on production 
   site over to the test site? is there an export/import feature?
    Thank you!
 *  [Sunny Lal](https://wordpress.org/support/users/sunny454/)
 * (@sunny454)
 * [8 years, 6 months ago](https://wordpress.org/support/topic/php-extenstions/#post-9638250)
 * Hi [@shelleyangell](https://wordpress.org/support/users/shelleyangell/),
 * If you deactivated and then deleted your plugin, then unfortunately, your events
   were deleted from the database during the clean up operation.
 * Unless you or your host has a backup of the database, there is no way to recover
   the events.
 * If you don’t make regular backups yourself, ask your hosting provider — many 
   do run database backups regularly — and you may be able to ask the to restore
   your database from any previous date, from when you deleted your calendar plugin.

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘PHP Extensions’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/all-in-one-event-calendar.svg)
 * [Timely All-in-One Events Calendar](https://wordpress.org/plugins/all-in-one-event-calendar/)
 * [Support Threads](https://wordpress.org/support/plugin/all-in-one-event-calendar/)
 * [Active Topics](https://wordpress.org/support/plugin/all-in-one-event-calendar/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/all-in-one-event-calendar/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/all-in-one-event-calendar/reviews/)

## Tags

 * [extensions](https://wordpress.org/support/topic-tag/extensions/)
 * [php](https://wordpress.org/support/topic-tag/php/)
 * [timely](https://wordpress.org/support/topic-tag/timely/)

 * 5 replies
 * 3 participants
 * Last reply from: [Sunny Lal](https://wordpress.org/support/users/sunny454/)
 * Last activity: [8 years, 6 months ago](https://wordpress.org/support/topic/php-extenstions/#post-9638250)
 * Status: resolved