Title: ta5ae's Replies | WordPress.org

---

# ta5ae

  [  ](https://wordpress.org/support/users/ta5ae/)

 *   [Profile](https://wordpress.org/support/users/ta5ae/)
 *   [Topics Started](https://wordpress.org/support/users/ta5ae/topics/)
 *   [Replies Created](https://wordpress.org/support/users/ta5ae/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/ta5ae/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/ta5ae/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/ta5ae/engagements/)
 *   [Favorites](https://wordpress.org/support/users/ta5ae/favorites/)

 Search replies:

## Forum Replies Created

Viewing 15 replies - 1 through 15 (of 35 total)

1 [2](https://wordpress.org/support/users/ta5ae/replies/page/2/?output_format=md)
[3](https://wordpress.org/support/users/ta5ae/replies/page/3/?output_format=md) 
[→](https://wordpress.org/support/users/ta5ae/replies/page/2/?output_format=md)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Product Slider, Product Carousel and Product Grid Gallery for WooCommerce – WooProduct Slider] Fatal error in version 2.5.0 using PHP 8.1.3](https://wordpress.org/support/topic/fatal-error-in-version-2-5-0-using-php-8-1-3/)
 *  Thread Starter [ta5ae](https://wordpress.org/support/users/ta5ae/)
 * (@ta5ae)
 * [4 years, 5 months ago](https://wordpress.org/support/topic/fatal-error-in-version-2-5-0-using-php-8-1-3/#post-15439736)
 * Initial look at the code repo suggests a change from
 * SPWPS_Fields to SPF_WPSP_Fields was made.
 * ref: [https://plugins.trac.wordpress.org/changeset?sfp_email=&sfph_mail=&reponame=&new=2690782%40woo-product-slider&old=2666849%40woo-product-slider&sfp_email=&sfph_mail=](https://plugins.trac.wordpress.org/changeset?sfp_email=&sfph_mail=&reponame=&new=2690782%40woo-product-slider&old=2666849%40woo-product-slider&sfp_email=&sfph_mail=)
 * So I suspect this has not been changed through out the codebase.
 * I have pinned my site to using version 2.4.3 for now.
 * Thanks for a efforts with the plugin.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[TablePress - Tables in WordPress made easy] Suggestion – Paginate or collapse by default the table contents area](https://wordpress.org/support/topic/suggestion-paginate-or-collapse-by-default-the-table-contents-area/)
 *  Thread Starter [ta5ae](https://wordpress.org/support/users/ta5ae/)
 * (@ta5ae)
 * [8 years ago](https://wordpress.org/support/topic/suggestion-paginate-or-collapse-by-default-the-table-contents-area/#post-10544213)
 * Thanks for the quick reply. Good luck with your changes.
 * Luckily on the Table Edit screen, the Table Contents’ collapse setting appears
   to be a sticky/persistent setting. Is this personal or for all site users?
 * Thanks again.
    -  This reply was modified 8 years ago by [ta5ae](https://wordpress.org/support/users/ta5ae/).
    -  This reply was modified 8 years ago by [ta5ae](https://wordpress.org/support/users/ta5ae/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[User Access Manager] SQL Errors](https://wordpress.org/support/topic/sql-errors-8/)
 *  [ta5ae](https://wordpress.org/support/users/ta5ae/)
 * (@ta5ae)
 * [8 years, 10 months ago](https://wordpress.org/support/topic/sql-errors-8/#post-9573855)
 * Plugin installed. FYI: Calling just a plugin `wp plugin update user-access-manager`
   did not resolve the issue.
 * I diffed the code to find the function, I realise that by at the backend you 
   meant through the web and the WordPress admin interface – Dashboard interface.
 * After logging into the specific sites with the plugin installed I have seen on
   the dashboard:
 * “Please update the database of the User Access Manager. Click here to proceed”
 * After clicking this:
 * I have performed the “Repair the database” and “Update User Access Manager database”
   functions.
 * All is well.
 * Thanks for the prompt release and fix!
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[User Access Manager] SQL Errors](https://wordpress.org/support/topic/sql-errors-8/)
 *  [ta5ae](https://wordpress.org/support/users/ta5ae/)
 * (@ta5ae)
 * [8 years, 10 months ago](https://wordpress.org/support/topic/sql-errors-8/#post-9573794)
 * [@gm_alex](https://wordpress.org/support/users/gm_alex/) Once 2.1.4 is released
   I will try it out. Is there a particular command I will need to run or will a
   plugin update call this repair option?
 * Thanks again.
    -  This reply was modified 8 years, 10 months ago by [ta5ae](https://wordpress.org/support/users/ta5ae/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[User Access Manager] SQL Errors](https://wordpress.org/support/topic/sql-errors-8/)
 *  [ta5ae](https://wordpress.org/support/users/ta5ae/)
 * (@ta5ae)
 * [8 years, 10 months ago](https://wordpress.org/support/topic/sql-errors-8/#post-9570777)
 * I also see this issue whilst running latest WordPress (4.8.2) and PHP 5.6.31 
   on a multisite installation.
 * As I have recently upgraded to PHP 5.6, I tried reinstalling the plugin in case
   DB updates needed to be re-run. I have also tried rolling back the plugin to 
   1.2.14. Then updating the plugin afresh to no avail.
 * NB: There appears to be an if clause when this field is added to the database.
   Is this a bug in the calling code or a problem with our installations that this
   field is missing.
 * Thanks for your help.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Multisite Enhancements] Warning now requires PHP 5.6+](https://wordpress.org/support/topic/warning-now-requires-php-5-6/)
 *  Thread Starter [ta5ae](https://wordpress.org/support/users/ta5ae/)
 * (@ta5ae)
 * [9 years ago](https://wordpress.org/support/topic/warning-now-requires-php-5-6/#post-9397604)
 * Thanks so much [@bueltge](https://wordpress.org/support/users/bueltge/) for making
   this backwards compatibility change so that sites still using PHP 5.3 work again
   with your plugin.
 * I can confirm that version 1.4.1 works for me on PHPv 5.3.3-7+squeeze29 on WP
   4.8.1.
    -  This reply was modified 9 years ago by [ta5ae](https://wordpress.org/support/users/ta5ae/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Multisite Enhancements] Warning now requires PHP 5.6+](https://wordpress.org/support/topic/warning-now-requires-php-5-6/)
 *  Thread Starter [ta5ae](https://wordpress.org/support/users/ta5ae/)
 * (@ta5ae)
 * [9 years ago](https://wordpress.org/support/topic/warning-now-requires-php-5-6/#post-9350284)
 * I have a PHP 7 site that’s been running this plugin for while. The update ran
   fine.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[W3 Total Cache] Huge Slowdown After Update](https://wordpress.org/support/topic/huge-slowdown-after-update/)
 *  [ta5ae](https://wordpress.org/support/users/ta5ae/)
 * (@ta5ae)
 * [9 years, 3 months ago](https://wordpress.org/support/topic/huge-slowdown-after-update/#post-9078423)
 * Personally, I found that JS minification was broken in a recent release. So all
   requests for JS files resulted in 404s. I have disabled JS minification only 
   on my entire network, then cleared the entire cache to resolve this issue.
 * PHP 5.3.x (with security backports)
    WordPress 4.7.4 multisite W3 Total Cache
   0.9.5.4
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Wordfence Security - Firewall, Malware Scan, and Login Security] sql error](https://wordpress.org/support/topic/sql-error-35/)
 *  [ta5ae](https://wordpress.org/support/users/ta5ae/)
 * (@ta5ae)
 * [9 years, 4 months ago](https://wordpress.org/support/topic/sql-error-35/#post-9027085)
 * I can confirm that the reported errors do not appear if the MULTISITE constant
   is defined. As this affects the value returned by the call to the WordFence function
   wfDB::networkPrefix. Which tries to find out the DB table prefix for blog site
   0 with $wpdb->get_blog_prefix(0).
 * Unfortunately, once MULTISITE is defined this brings up other issues regarding
   the wp_options table. Due to the way WordPress has developed over the years, 
   it will take some digging to resolve what are the ramifications of defining the
   constant MULTISITE on a multisite installation which has developed from WordPress
   MU days with SUNRISE defined and in use.
 * NB: The [is_multisite](https://core.trac.wordpress.org/browser/tags/4.7.3/src/wp-includes/load.php#L794)()
   function.
 * Is there a reason the code does not reference the base prefix every time if only
   one table should ever exist for wfNotifications, wfHits etc. i.e. wp_wfNotifications
   vs wp_0_wfNotifications in the first place?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Wordfence Security - Firewall, Malware Scan, and Login Security] sql error](https://wordpress.org/support/topic/sql-error-35/)
 *  [ta5ae](https://wordpress.org/support/users/ta5ae/)
 * (@ta5ae)
 * [9 years, 4 months ago](https://wordpress.org/support/topic/sql-error-35/#post-9026732)
 * FYI: We have SUNRISE defined as on, so the is_multisite function returns True
   in our case still.
 * While I will investigate my installation’s usage of the MULTISITE, this would
   explain why some plugins and WordPress see the site a multisite.
    -  This reply was modified 9 years, 4 months ago by [ta5ae](https://wordpress.org/support/users/ta5ae/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Wordfence Security - Firewall, Malware Scan, and Login Security] sql error](https://wordpress.org/support/topic/sql-error-35/)
 *  [ta5ae](https://wordpress.org/support/users/ta5ae/)
 * (@ta5ae)
 * [9 years, 4 months ago](https://wordpress.org/support/topic/sql-error-35/#post-9026698)
 * Hi [@wfalaa](https://wordpress.org/support/users/wfalaa/)
 * I inherited the WordPress installation where multi-sites were already/always 
   enabled. AS far as I am aware it came from a WordPress MU install.
 * Reading around, I see that WP_ALLOW_MULTISITE allows the creation of new networks
   but that MULTISITE constant is expected to continue to exist and is checked in
   the is_multisite function and other places.
 * I will investigate defining the MULTISITE and or WP_ALLOW_MULTISITE constants
   on our demo site. I will report back on the forum, if this was the problem with
   my installation.
 * Thanks for your assistance.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Wordfence Security - Firewall, Malware Scan, and Login Security] sql error](https://wordpress.org/support/topic/sql-error-35/)
 *  [ta5ae](https://wordpress.org/support/users/ta5ae/)
 * (@ta5ae)
 * [9 years, 4 months ago](https://wordpress.org/support/topic/sql-error-35/#post-9023769)
 * Hi [@wfalaa](https://wordpress.org/support/users/wfalaa/)
 * I have sent you a report email from my demo site.
 * I have tried deactivating all plugins, including must use/drop in like plugin
   on my demo installation. Unfortunately, this does not stop the error from occurring.
 * I have verified that the database tables are actually removed from the database.
 * I have re-installed the WordFence plugin with and without deleting the tables.
   Unfortunately, the error remains.
 * Also upon activation, I see the following errors:
 * [Wed Apr 12 17:05:34 2017] [error] [client nnn.nnn.nnn.nnn] WordPress database
   error Table ‘wordpress.wp_0_wfNotifications’ doesn’t exist for query SELECT *
   FROM wp_0_wfNotifications WHERE `new` = 1 AND `category` = ‘wfplugin_keyconflict’
   ORDER BY `priority` ASC, `ctime` DESC LIMIT 1 made by require(‘wp-admin/plugins.
   php’), activate_plugin, include_once(‘/plugins/wordfence/wordfence.php’), wordfence::
   install_actions, wordfence::runInstall, wfAPI->call, wfNotification::getNotificationForCategory,
   referer: [https://example.com/wp-admin/network/plugins.php?plugin_status=active&paged=1&s](https://example.com/wp-admin/network/plugins.php?plugin_status=active&paged=1&s)
   [
   Wed Apr 12 17:05:35 2017] [error] [client nnn.nnn.nnn.nnn] WordPress database
   error Table ‘wordpress.wp_0_wfFileMods’ doesn’t exist for query ALTER TABLE wp_0_wfFileMods
   ADD COLUMN stoppedOnSignature VARCHAR(255) NOT NULL DEFAULT ” made by require(‘
   wp-admin/plugins.php’), activate_plugin, include_once(‘/plugins/wordfence/wordfence.
   php’), wordfence::install_actions, wordfence::runInstall, referer: [https://example.com/wp-admin/network/plugins.php?plugin_status=active&paged=1&s](https://example.com/wp-admin/network/plugins.php?plugin_status=active&paged=1&s)[
   Wed Apr 12 17:05:35 2017] [error] [client nnn.nnn.nnn.nnn] WordPress database
   error Table ‘wordpress.wp_0_wfFileMods’ doesn’t exist for query ALTER TABLE wp_0_wfFileMods
   ADD COLUMN stoppedOnPosition INT UNSIGNED NOT NULL DEFAULT ‘0’ made by require(‘
   wp-admin/plugins.php’), activate_plugin, include_once(‘/plugins/wordfence/wordfence.
   php’), wordfence::install_actions, wordfence::runInstall, referer: [https://example.com/wp-admin/network/plugins.php?plugin_status=active&paged=1&s](https://example.com/wp-admin/network/plugins.php?plugin_status=active&paged=1&s)[
   Wed Apr 12 17:05:35 2017] [error] [client nnn.nnn.nnn.nnn] WordPress database
   error Table ‘wordpress.wp_0_wfBlockedIPLog’ doesn’t exist for query ALTER TABLE
   wp_0_wfBlockedIPLog ADD blockType VARCHAR(50) NOT NULL DEFAULT ‘generic’ made
   by require(‘wp-admin/plugins.php’), activate_plugin, include_once(‘/plugins/wordfence/
   wordfence.php’), wordfence::install_actions, wordfence::runInstall, referer: 
   [https://example.com/wp-admin/network/plugins.php?plugin_status=active&paged=1&s](https://example.com/wp-admin/network/plugins.php?plugin_status=active&paged=1&s)[
   Wed Apr 12 17:05:35 2017] [error] [client nnn.nnn.nnn.nnn] WordPress database
   error Table ‘wordpress.wp_0_wfBlockedIPLog’ doesn’t exist for query ALTER TABLE
   wp_0_wfBlockedIPLog DROP PRIMARY KEY made by require(‘wp-admin/plugins.php’),
   activate_plugin, include_once(‘/plugins/wordfence/wordfence.php’), wordfence::
   install_actions, wordfence::runInstall, referer: [https://example.com/wp-admin/network/plugins.php?plugin_status=active&paged=1&s](https://example.com/wp-admin/network/plugins.php?plugin_status=active&paged=1&s)[
   Wed Apr 12 17:05:35 2017] [error] [client nnn.nnn.nnn.nnn] WordPress database
   error Table ‘wordpress.wp_0_wfBlockedIPLog’ doesn’t exist for query ALTER TABLE
   wp_0_wfBlockedIPLog ADD PRIMARY KEY (IP, unixday, blockType) made by require(‘
   wp-admin/plugins.php’), activate_plugin, include_once(‘/plugins/wordfence/wordfence.
   php’), wordfence::install_actions, wordfence::runInstall, referer: [https://example.com/wp-admin/network/plugins.php?plugin_status=active&paged=1&s](https://example.com/wp-admin/network/plugins.php?plugin_status=active&paged=1&s)[
   Wed Apr 12 17:05:35 2017] [error] [client nnn.nnn.nnn.nnn] WordPress database
   error Table ‘wordpress.wp_0_wfFileMods’ doesn’t exist for query ALTER TABLE wp_0_wfFileMods
   ADD COLUMN `SHAC` BINARY(32) NOT NULL DEFAULT ” AFTER `newMD5` made by require(‘
   wp-admin/plugins.php’), activate_plugin, include_once(‘/plugins/wordfence/wordfence.
   php’), wordfence::install_actions, wordfence::runInstall, referer: [https://example.com/wp-admin/network/plugins.php?plugin_status=active&paged=1&s](https://example.com/wp-admin/network/plugins.php?plugin_status=active&paged=1&s)[
   Wed Apr 12 17:05:35 2017] [error] [client nnn.nnn.nnn.nnn] WordPress database
   error Table ‘wordpress.wp_0_wfFileMods’ doesn’t exist for query ALTER TABLE wp_0_wfFileMods
   ADD COLUMN `isSafeFile` VARCHAR(1) NOT NULL DEFAULT ‘?’ AFTER `stoppedOnPosition`
   made by require(‘wp-admin/plugins.php’), activate_plugin, include_once(‘/plugins/
   wordfence/wordfence.php’), wordfence::install_actions, wordfence::runInstall,
   referer: [https://example.com/wp-admin/network/plugins.php?plugin_status=active&paged=1&s](https://example.com/wp-admin/network/plugins.php?plugin_status=active&paged=1&s)
 * I hope this helps.
 * Tessa
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Wordfence Security - Firewall, Malware Scan, and Login Security] sql error](https://wordpress.org/support/topic/sql-error-35/)
 *  [ta5ae](https://wordpress.org/support/users/ta5ae/)
 * (@ta5ae)
 * [9 years, 4 months ago](https://wordpress.org/support/topic/sql-error-35/#post-9023649)
 * Please note I have already re-installed the plugin – with the option to delete
   the tables selected.
 * We are using PHP 5.3 with backported security fixes which WordFence claims to
   support.
 * I will trial disabling all other plugins on my demo site and see if this has 
   any effect on the WordFence code writing to its database tables.
 * Can you confirm that WordFence expects to create multiple wfNotifications and
   wfHits tables, ie one per subsite? Or whether there should only be one wfNotifications
   and wfHits table WordPress installation should be created. Is this not an issue
   with the database table prefix in use in the query?
 * Thanks
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Wordfence Security - Firewall, Malware Scan, and Login Security] sql error](https://wordpress.org/support/topic/sql-error-35/)
 *  [ta5ae](https://wordpress.org/support/users/ta5ae/)
 * (@ta5ae)
 * [9 years, 4 months ago](https://wordpress.org/support/topic/sql-error-35/#post-9019247)
 * Thanks [@wfalaa](https://wordpress.org/support/users/wfalaa/). Report email sent.
 * Tessa
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Wordfence Security - Firewall, Malware Scan, and Login Security] sql error](https://wordpress.org/support/topic/sql-error-35/)
 *  [ta5ae](https://wordpress.org/support/users/ta5ae/)
 * (@ta5ae)
 * [9 years, 4 months ago](https://wordpress.org/support/topic/sql-error-35/#post-9019055)
 * Thanks for the suggestion. But the plugin is network activated.
 * Wordfence Security – Anti-virus, Firewall and Malware Scan
    Version 6.3.6 | By
   Wordfence | View details Network Activated Network Only

Viewing 15 replies - 1 through 15 (of 35 total)

1 [2](https://wordpress.org/support/users/ta5ae/replies/page/2/?output_format=md)
[3](https://wordpress.org/support/users/ta5ae/replies/page/3/?output_format=md) 
[→](https://wordpress.org/support/users/ta5ae/replies/page/2/?output_format=md)