Title: Warning: array_keys() &amp; Warning: array_diff():
Last modified: July 20, 2021

---

# Warning: array_keys() & Warning: array_diff():

 *  [kjxavier](https://wordpress.org/support/users/kjxavier/)
 * (@kjxavier)
 * [5 years ago](https://wordpress.org/support/topic/warning-array_keys-warning-array_diff/)
 * I’m trying to create a website integrating Woocommerce and Ultimate Member plugin,
   Everything worked fine when it was on Localhost, but when I made the site live
   2 Errors namely:
 * Warning: array_keys() expects parameter 1 to be array, bool given in /home/u341841658/
   domains/livekotolas.com/public_html/wp-content/plugins/ultimate-member/includes/
   core/class-builtin.php on line 645
 * Warning: array_diff(): Expected parameter 1 to be an array, null given in /home/
   u341841658/domains/livekotolas.com/public_html/wp-content/plugins/ultimate-member/
   includes/core/class-builtin.php on line 645
 * Appeared and I miss some other page links. And I am not able to access my WP 
   Dashboard: [https://www.livekotolas.com/wp-admin](https://www.livekotolas.com/wp-admin)
 * Can someone please help me out here?
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fwarning-array_keys-warning-array_diff%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 1 replies (of 1 total)

 *  [Vlad](https://wordpress.org/support/users/vladytimy/)
 * (@vladytimy)
 * [5 years ago](https://wordpress.org/support/topic/warning-array_keys-warning-array_diff/#post-14681813)
 * Hi!
 * Try manually deactivating your plugin (no Dashboard access required) using one
   of the two methods listed below (also described [here](https://wordpress.org/support/article/faq-troubleshooting/#how-to-deactivate-all-plugins-when-not-able-to-access-the-administrative-menus)).
 * 1. Deactivate your plugin via [FTP](https://wordpress.org/support/article/ftp-clients/)
   or the file manager provided in your host’s control panel.
    - Navigate to the `wp-contents/plugins` folder
    - Rename the folder `ultimate-member` in it to `ultimate-member.hold`
    - Go to Dashboard > Plugins and you’ll see the “missing” plugin ( ultimate-member)
      has been disabled.
 * 2. Use [phpMyAdmin](https://wordpress.org/support/article/phpmyadmin/) to deactivate
   all plugins.
    - In the table _wp\_options_, under the _option\_name_ column find the `active_plugins`
      field. (The table prefix of _wp\__ may be different if you changed it when
      installing)
    - On this row, change the `option_value` field to: `a:0:{}`. **Save the changes
      and this will deactivate all plugins.**
    - Then from Dashboard > Plugins you need to reactivate all plugins, except the
      one causing you troubles – ultimate-member
 * After you regain access to your Dashboard,
    I recommend asking at [https://wordpress.org/support/plugin/ultimate-member](https://wordpress.org/support/plugin/ultimate-member)
   so the plugin’s developers and support community can help you with this.
 * Hope this helps,
    Kind regards!

Viewing 1 replies (of 1 total)

The topic ‘Warning: array_keys() & Warning: array_diff():’ is closed to new replies.

## Tags

 * [plugin error](https://wordpress.org/support/topic-tag/plugin-error/)
 * [plugin warning](https://wordpress.org/support/topic-tag/plugin-warning/)
 * [WordPress Error](https://wordpress.org/support/topic-tag/wordpress-error/)
 * [wordpress warning](https://wordpress.org/support/topic-tag/wordpress-warning/)

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 1 reply
 * 2 participants
 * Last reply from: [Vlad](https://wordpress.org/support/users/vladytimy/)
 * Last activity: [5 years ago](https://wordpress.org/support/topic/warning-array_keys-warning-array_diff/#post-14681813)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
