I am seeing this message: “Attention! MainWP Child plugin is activated but not connected.” but only in subsites (I use folders rather than subdomains).
Where I have the domain mapped to something else e.g. example.com there is no message.
I have only noticed this message recently, so is it a new message or can it be I have never visited a subsite since connecting this multisite?
]]>Hi there,
We recently came across information from Google Ads about a potential security concern with some third-party libraries, including polyfill.io and bootcss.com. Apparently, these libraries can cause website redirects to happen unexpectedly, without the website owner being aware.
Since you manage our website development, we wanted to check if you’re familiar with this issue and if any of the libraries you’ve integrated might be impacted.
Would you be able to confirm if your code uses any of the mentioned libraries, or similar ones known for causing redirects? Additionally, if these libraries are indeed used, are they secure versions or have they been updated to address this vulnerability?
We appreciate your prompt attention to this matter. Please let us know if you have any questions or require further clarification.
Thanks,
]]>I realise these can be “ignored”, but they do litter logs, and there is a speed cost from the log-writing on each page load.
Deprecated strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated
wp-includes/functions.php:7241
1 Plugin: mainwp-child
Deprecated str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated
wp-includes/functions.php:2187
1 Plugin: mainwp-child
Otherwise happy, but hoping this ticket will get the code update higher up the list, and with GPT, almost no reason not to fix quick nowadays.
]]>Hi. I had some issues with the latest versions of MainWP and followed instructions on the MainWP Dashboard plugin’s support page to deactivate the child plugins, re-activate, reconnect, and sync the sites. That worked but I am getting error (!) symbols when I try to upgrade plugins. Actually, the plugins ARE upgrading but it seems like the dashboard plugin thinks they are not (when I resync the sites it does recognize that the previously updated plugins have indeed been updated). Today I saw this in my error logs.
PHP Fatal error: Uncaught Error: Call to a member function bulk_upgrade() on array in /home/.../wp-content/plugins/mainwp-child/class/class-mainwp-child-updates.php:579
Note that I have sites across 3 servers but only one server is currently an issue (all sites on that server have the same PHP errors) so it is probably server related though I am at a loss to imagine what would be the issue. Any thoughts?
]]>I have this when running wp cli commands on a child site:
Deprecated: Using ${var} in strings is deprecated, use {$var} instead in …/wp-content/plugins/mainwp-child/class/class-mainwp-child-updraft-plus-backups.php on line 3511
Hello MainWP team,
I just updated one of my child sites to PHP 8.2 and I see this deprecated notice when debugging is turned on.
Deprecated: Creation of dynamic property MainWP\Child\MainWP_Child_Branding::$child_branding_options is deprecated in /var/www/wordpress__4/wp-content/plugins/mainwp-child/class/class-mainwp-child-branding.php on line 61
Can you please fix this?
Thank you.
]]>You say “Easy plugin management (Bulk update, add, remove, etc.)”
But I notice you don’t say “activate” or “deactivate” plugins on child sites.
Is the capable?
error: [Fri Mar 31 21:18:48.773632 2023] [php:error] [pid 30562] [client 99.99.99.99:0] PHP Fatal error: Uncaught TypeError: ftp_nlist(): Argument #1 ($ftp) must be of type FTP\Connection, null given in /home/site.com/www/wp-admin/includes/class-wp-filesystem-ftpext.php:427\nStack trace:\n#0 /home/site.com/www/wp-admin/includes/class-wp-filesystem-ftpext.php(427): ftp_nlist()\n#1 /home/site.com/www/wp-admin/includes/class-wp-filesystem-base.php(229): WP_Filesystem_FTPext->exists()\n#2 /home/site.com/www/wp-admin/includes/class-wp-filesystem-base.php(58): WP_Filesystem_Base->find_folder()\n#3 /home/site.com/www/wp-content/plugins/mainwp-child/class/class-mainwp-security.php(339): WP_Filesystem_Base->abspath()\n#4 /home/site.com/www/wp-content/plugins/mainwp-child/class/class-mainwp-security.php(50): MainWP\Child\MainWP_Security::remove_readme()\n#5 /home/site.com/www/wp-content/plugins/mainwp-child/class/class-mainwp-child.php(297): MainWP\Child\MainWP_Security::fix_all()\n#6 /home/site.com/www/wp-includes/class-wp-hook.php(308): MainWP\Child\MainWP_Child->parse_init()\n#7 /home/site.com/www/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()\n#8 /home/site.com/www/wp-includes/plugin.php(517): WP_Hook->do_action()\n#9 /home/site.com/www/wp-settings.php(623): do_action()\n#10 /home/site.com/www/wp-config.php(99): require_once(‘…’)\n#11 /home/site.com/www/wp-load.php(50): require_once(‘…’)\n#12 /home/site.com/www/wp-blog-header.php(13): require_once(‘…’)\n#13 /home/site.com/www/index.php(17): require(‘…’)\n#14 {main}\n thrown in /home/site.com/www/wp-admin/includes/class-wp-filesystem-ftpext.php on line 427
]]>My dashboard is no longer connected with main wp child. I don’t know why?
I am trying to connect it but it says there is no back up. I don’t know why?
I tried to manually add the back up but it says the file is too big.
What can I do?
]]>Some of the sites I maintain still run on old servers running PHP 7.0, and when I update MainWp Child tot 4.4 the breaks (guessing: a 500 error). I know these should be updated, and I don’t really need support on this, just letting you know the php version support should be upped from 7.0 to something else.
]]>Hi.
I am getting error messages (i run a wp mail log error plugin for all my sites) from all my pages.
It is always the same.
mainwp child Version 4.4?
The error:
? Error Level: E_ERROR
? Message: Uncaught Error: Call to undefined method MainWP\Child\MainWP_Child_Server_Information::get_db_size() in DOMAIN/wp-content/plugins/mainwp-child/class/class-mainwp-child-stats.php:491
Stack trace:
0 DOMAIN/wp-content/plugins/mainwp-child/class/class-mainwp-child-stats.php(210): MainWP\Child\MainWP_Child_Stats->stats_get_info(Array)
1 DOMAIN/wp-content/plugins/mainwp-child/class/class-mainwp-child-updates.php(156): MainWP\Child\MainWP_Child_Stats->get_site_stats(Array, false)
2 DOMAIN/wp-content/plugins/mainwp-child/class/class-mainwp-child-callable.php(300): MainWP\Child\MainWP_Child_Updates->upgrade_plugin_theme()
3 [internal function]: MainWP\Child\MainWP_Child_Callable->upgrade_plugin_theme()
4 DOMAIN/wp-content/plugins/mainwp-child/class/class-mainwp-child-callable.php(220): call_user_func(Array)
5 DOMAIN/wp-cont
? File: DOMAIN/wp-content/plugins/mainwp-child/class/class-mainwp-child-stats.php
? Line: 491
? Request: /wp-admin/admin-ajax.php
? Referrer: https%3A%2F%2Fmainwp.mrespiat.com
? User ID: 183
]]>
I run a MainWP dashboard managing 65 WordPress sites. All sites are set up with plug-in auto-updates.
With today’s MainWP 4.2.5, all my sites updated automatically, but roughly half of the sites disconnected from my MainWP dashboard.
Trying to reconnect, I get this error message:
“MainWP Child plugin not detected or could not be reached! Ensure the MainWP Child plugin is installed and activated on the child site, and there are no security rules blocking requests. If you continue experiencing this issue, check the”
Tried disabling and re-enabling the MainWP Child on one of the sites, but I am still getting that error when I try to reconnect the site.
Please send recommendations.
Thanks,
Blaine Fergerstrom
ZZ Type
Hello…
After installing MainWP Child Versión 4.2.4 I have problems with the Elementor editor (it is cancelled), deactivating the Child plugin solves the problem.
Any help is very welcome.
PS: The same problem occurs in:
https://malaret.ar/web/
I’ve opened a thread in WooCommerce support: https://www.ads-software.com/support/topic/woocommerce-analytics-issue/#post-15827646, but the issue is generated by your plugin.
Please fix it as soon as possible.
Best regards.
]]>Hi,
Today I have been updating sites on my hosting from PHP 7.4 to PHP 8.0. There are 4 sites on the same server. They all have different plugins, but all sites have had Main WP Child installed, activated and connected for 6+ months. Sites A, B, and C had no problem. But for Site D, I get a fatal error: “There has been a critical error on this website. Please check your site admin email inbox for instructions”.
Error logging is enabled, but nothing is logged. No email arrives.
If I roll back to PHP 7.4, the error stops.
If I rename the .htaccess
file, the error stops.
If I strip back the .htaccess
file content to only the WordPress rewrite rules and the PHP handler rules, the error still occurs:
# BEGIN WordPress
# The directives (lines) between "BEGIN WordPress" and "END WordPress" are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php80” package as the default “PHP” programming language.
<IfModule mime_module>
AddHandler application/x-httpd-ea-php80 .php .php8 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit
If I disable all other plugins, the error still occurs. The active theme is Twenty-Twenty, and everything is up to date
It’s weird, as the other sites on the same server use exactly the same rewrite and PHP handler rules.
Any suggestions?
Below is the site health info:
### wp-core ###
version: 5.9
site_language: en_GB
user_language: en_GB
timezone: Europe/London
permalink: /%postname%/
https_status: true
multisite: false
user_registration: 0
blog_public: 0
default_comment_status: open
environment_type: production
user_count: 2
dotorg_communication: true
### wp-paths-sizes ###
wordpress_path: /home/xxxx/public_html/xxxx.com
wordpress_size: loading...
uploads_path: /home/xxxx/public_html/xxxx.com/wp-content/uploads
uploads_size: loading...
themes_path: /home//public_html/xxxx.com/wp-content/themes
themes_size: loading...
plugins_path: /home/xxxx/public_html/xxxx.com/wp-content/plugins
plugins_size: loading...
database_size: loading...
total_size: loading...
### wp-active-theme ###
name: Twenty Twenty (twentytwenty)
version: 1.9
author: the WordPress team
author_website: https://en-gb.www.ads-software.com/
parent_theme: none
theme_features: core-block-patterns, widgets-block-editor, automatic-feed-links, custom-background, post-thumbnails, custom-logo, title-tag, html5, align-wide, responsive-embeds, customize-selective-refresh-widgets, editor-color-palette, editor-font-sizes, editor-styles, widgets, menus, editor-style
theme_path: /home/xxxx/public_html/xxxx.com/wp-content/themes/twentytwenty
auto_update: Disabled
### wp-themes-inactive (1) ###
Twenty Twenty-Two: version: 1.0, author: the WordPress team, Auto-updates disabled
### wp-mu-plugins (1) ###
0-ninjafirewall.php: version: 1.0, author: The Ninja Technologies Network
### wp-plugins-active (2) ###
Custom Functions: version: 1.0, author: Site Admin, Auto-updates disabled
NinjaFirewall (WP Edition): version: 4.5, author: The Ninja Technologies Network, Auto-updates enabled
### wp-plugins-inactive (1) ###
MainWP Child: version: 4.1.9, author: MainWP, Auto-updates disabled
### wp-media ###
image_editor: WP_Image_Editor_Imagick
imagick_module_version: 1690
imagemagick_version: ImageMagick 6.9.10-68 Q16 x86_64 2021-10-13 https://imagemagick.org
imagick_version: 3.5.1
file_uploads: File uploads is turned off
post_max_size: 256M
upload_max_filesize: 128M
max_effective_size: 128 MB
max_file_uploads: 20
imagick_limits:
imagick::RESOURCETYPE_AREA: 94 GB
imagick::RESOURCETYPE_DISK: 9.2233720368548E+18
imagick::RESOURCETYPE_FILE: 37500
imagick::RESOURCETYPE_MAP: 94 GB
imagick::RESOURCETYPE_MEMORY: 47 GB
imagick::RESOURCETYPE_THREAD: 1
imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, ART, ARW, AVI, AVS, BGR, BGRA, BGRO, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FILE, FITS, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, H, HALD, HDR, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, J2C, J2K, JNG, JNX, JP2, JPC, JPE, JPEG, JPG, JPM, JPS, JPT, JSON, K25, KDC, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIFF, VIPS, VST, WBMP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV
gd_version: bundled (2.1.0 compatible)
gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
ghostscript_version: 9.25
### wp-server ###
server_architecture: Linux 3.10.0-962.3.2.lve1.5.36.el7.x86_64 x86_64
httpd_software: LiteSpeed
php_version: 7.2.34 64bit
php_sapi: litespeed
max_input_variables: 5000
time_limit: 300
memory_limit: -1
max_input_time: 60
upload_max_filesize: 128M
php_post_max_size: 256M
curl_version: 7.81.0 OpenSSL/1.1.1m
suhosin: false
imagick_availability: true
pretty_permalinks: true
### wp-database ###
extension: mysqli
server_version: 5.7.36-cll-lve
client_version: mysqlnd 5.0.12-dev - 20150407 - $Id: 3591daad22de08524295e1bd073aceeff11e6579 $
max_allowed_packet: 268435456
max_connections: 151
### wp-constants ###
WP_HOME: undefined
WP_SITEURL: undefined
WP_CONTENT_DIR: /home/xxxx/public_html/xxxx.com/wp-content
WP_PLUGIN_DIR: /home/xxxx/public_html/xxxx.com/wp-content/plugins
WP_MEMORY_LIMIT: 40M
WP_MAX_MEMORY_LIMIT: -1
WP_DEBUG: false
WP_DEBUG_DISPLAY: true
WP_DEBUG_LOG: false
SCRIPT_DEBUG: false
WP_CACHE: true
CONCATENATE_SCRIPTS: undefined
COMPRESS_SCRIPTS: undefined
COMPRESS_CSS: undefined
WP_ENVIRONMENT_TYPE: Undefined
DB_CHARSET: utf8
DB_COLLATE: undefined
### wp-filesystem ###
wordpress: writable
wp-content: writable
uploads: writable
plugins: writable
themes: writable
mu-plugins: writable
]]>
I keep getting the following two errors when setting up my first child site. Have deleted the child site several times and reactivated. Continue to get the same errors.
ERROR: This site already contains a link.
ERROR: Public key already set. Please deactivate & reactivate the MainWP Child plugin on the child site and try again.
]]>We have a multisite with 6 subsites, and a number of standalone WP sites.
– Does MainWP work with multisites?
– Do we need to install MainWP child into every subsite and also include it in the main site? Network Activate?
The issue is pretty clear from this screenshot: https://i.snipboard.io/Eughxm.jpg
]]>Can not access the settings page when ModSecurity is enabled using the OWASP rule set. I had no problem on previous server that has older OWASP rule set installed.
OWASP ModSecurity Core Rule Set V3.0
https://go.cpanel.net/modsecurityowasp
wp-admin/options-general.php?page=mainwp_child_tab
#
# -=[ PHP source code leakage ]=-
#
# Detect some common PHP keywords in output.
#
SecRule RESPONSE_BODY “(?:\b(?:f(?:tp_(?:nb_)?f?(?:ge|pu)t|get(?:s?s|c)|scanf|write|open|read)|gz(?:(?:encod|writ)e|compress|open|read)|s(?:ession_start|candir)|read(?:(?:gz)?file|dir)|move_uploaded_file|(?:proc_|bz)open|call_user_func)|\$_(?:(?:pos|ge)t|session))\b” “phase:response, rev:’2′, ver:’OWASP_CRS/3.0.0′, maturity:’9′, accuracy:’9′, t:none, capture, ctl:auditLogParts=+E, block, msg:’PHP source code leakage’, logdata:’Matched Data: %{TX.0} found within %{MATCHED_VAR_NAME}: %{MATCHED_VAR}’, id:953110, tag:’application-multi’, tag:’language-php’, tag:’platform-multi’, tag:’attack-disclosure’, tag:’OWASP_CRS/LEAKAGE/SOURCE_CODE_PHP’, tag:’WASCTC/WASC-13′, tag:’OWASP_TOP_10/A6′, tag:’PCI/6.5.6′, severity:’ERROR’, setvar:’tx.msg=%{rule.msg}’, setvar:tx.outbound_anomaly_score=+%{tx.error_anomaly_score}, setvar:tx.anomaly_score=+%{tx.error_anomaly_score}, setvar:tx.%{rule.id}-OWASP_CRS/LEAKAGE/SOURCE_CODE-%{matched_var_name}=%{tx.0}”
Message in error_logs
Matched Data: fopen found within RESPONSE_BODY
It’s possible there are other rules that are getting applied as well. Not sure if this was working on previous versions of plugin.
Happen to know a custom rule that will fix this issue?
]]>I can’t connect website when using cache plugin like W3 total cache.
Second problem is that some websites are automatically disconnected for no reason and cannot be reconnected again.
Hello and good day.
I added a test site to mainwp.
I then went to Plugins, selected the site and clicked show plugins.
It will list the plugins but its showing they are not active (which they are).
https://drive.google.com/file/d/16Mtax4p0Xc6dXkbowB1U_3ElWuYQ_KXt/view?usp=drivesdk
]]>After linking my MAIN WP Child with Main WP Dashboard I tried cloning one site, but was unable and instead got the following error:
Child plugin is disabled or the security key is incorrect. Please resync with your main installation.
HELLO
I have about fifty websites, most of them have the same themes and the same plugin. Your plugin was working correctly for all the sites
I now have 9 sites with a problem;
since last week the main wp does not take into account some sites whose plugins are updated.
It continues to put them waiting for update
Hi, how do you configure this plugin to read custom login links? Seems it only reads /wp-admin but not /login-custom-url
Thanks!
]]>We have a very well updated MainWP Installation with several Child sites connected to it but out of 20 3 constantly disconnect even after you have reconnected them. After reconnecting a site the next update of the sites will show them again as disconnected.
### Server Info Required Detected Status ###
MainWP Dashboard
MainWP Dashboard Version 4.1.6 4.1.6 Pass
MainWP Upload Directory Writable Writable Pass
MainWP Extensions
No installed extensions
WordPress
WordPress Version >=3.6 5.7.1 Pass
WordPress Memory Limit >=64M 256M Pass
MultiSite Disabled =true true Pass
FileSystem Method = direct direct Pass
PHP
PHP Version >=5.6 8.0.3 Pass
PHP Safe Mode Disabled =true true Pass
PHP Max Execution Time >=30 seconds 30 Pass
PHP Max Input Time >=30 seconds 60 Pass
PHP Memory Limit >=128M 256M Pass
PCRE Backtracking Limit >=10000 1000000 Pass
PHP Upload Max Filesize >=2M 2M Pass
PHP Post Max Size >=2M 8M Pass
SSL Extension Enabled =true true Pass
SSL Warnings = empty Pass
cURL Extension Enabled =true true Pass
cURL Timeout >=300 seconds 60 Warning
cURL Version >=7.18.1 7.68.0 Pass
cURL SSL Version >=OpenSSL/0.9.8l OpenSSL/1.1.1j Pass
PHP Allow URL fopen YES
PHP Exif Support YES ( V8.0.)
PHP IPTC Support YES
PHP XML Support YES
PHP Disabled Functions , pcntl_alarm, pcntl_async_signals, pcntl_exec, pcntl_fork, pcntl_get_last_error, pcntl_getpriority, pcntl_setpriority, pcntl_signal, pcntl_signal_dispatch, pcntl_signal_get_handler, pcntl_sigprocmask, pcntl_sigtimedwait, pcntl_sigwaitinfo, pcntl_strerror, pcntl_unshare, pcntl_wait, pcntl_waitpid, pcntl_wexitstatus, pcntl_wifcontinued, pcntl_wifexited, pcntl_wifsignaled, pcntl_wifstopped, pcntl_wstopsig, pcntl_wtermsig,
PHP Loaded Extensions Core, FFI, PDO, Phar, Reflection, SPL, SimpleXML, Zend OPcache, bcmath, bz2, calendar, cgi-fcgi, ctype, curl, date, dom, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, igbinary, imagick, json, libxml, mbstring, memcached, msgpack, mysqli, mysqlnd, openssl, pcre, pdo_mysql, posix, readline, redis, session, shmop, sockets, sodium, standard, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, xml, xmlreader, xmlwriter, xsl, zip, zlib
MySQL
MySQL Version >=5.0 10.5.6-MariaDB-1:10.5.6+maria~focal Pass
MySQL Mode ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
MySQL Client Encoding utf8mb4
Server Info
Server Software Apache
Operating System Linux
Architecture 64 ?bit
Server Protocol HTTP/2.0
HTTPS ON
Server self connect Not expected HTTP response body:
User Agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.2 Safari/605.1.15
Gateway Interface CGI/1.1
Memory Usage 13.05 MB
Request Time 1619499899
Accept Content text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Charset Content N/A
MainWP Settings
Number Of Child Sites 18
Use WP-Cron Yes
Optimize for Shared Hosting or Big NetworksNo
Automatic Daily Update Install trusted updates
Abandoned Plugins/Themes Tolerance 365
Maximum number of posts to return
Maximum number of pages to return
Primary Backup System Default MainWP Backups
Maximum simultaneous requests 4
Minimum delay between requests 200
Maximum simultaneous requests per ip1
Minimum delay between requests to the same ip1000
Maximum simultaneous sync requests
Minimum simultaneous install/update requests
Active Plugins
Activity Log for MainWP 1.7.0 Inactive
CMP - Coming Soon & Maintenance Plugin4.0.10 Active
Disable Admin Notices Individually 1.2.6 Active
Disable Generate Thumbnails 1.04 Active
Health Check & Troubleshooting 1.4.5 Active
MainWP Broken Links Checker Extension4.0 Inactive
MainWP Dashboard 4.1.6 Active
MainWP Hello World! Extension 1.0 Inactive
MainWP Key Maker 1.2 Inactive
MainWP Links Manager Extension 2.1 Inactive
MainWP Spinner 4.0.1 Inactive
Really Simple SSL 4.0.14 Active
Sucuri Security - Auditing, Malware Scanner and Hardening1.8.26 Active
WP Cerber Security, Anti-spam & Malware Scan8.8.5 Active
WP Compress | MainWP 2.00.00 Inactive
XTRA Settings 2.1.4 Active
Any ideas why this is constantly happening as it is pretty annoying!
Thanks
]]>I’ve updated the plugin on my site, and got disconnected from the MainWP Dashboard with the message that the public key already existed. Deactivated/reactivated the plugin and then tried to reconnect, which at first seemed to work. But running a sync from the MainWP Dashboard once again got me disconnected. Updated the MainWP Dashboard plugin as well, but same problem. Reverting back to MainWP Client 4.1.5 fixed my issues and keeps me connected.
]]>Hello team,
I use MainWP for managing client websites. Now WordPress 5.7 is available and a message show on the wp-admin.
How can I hide this message?
I use this code snippet, to add these lines to the
via Code Snippets Extension:
define(‘DISALLOW_FILE_EDIT’,true); // theme, plugin
define(‘DISALLOW_FILE_MODS’,true); // core, plugin
Is there a line I can add to
snippet?
Thanks!
Best Tom
]]>6 of my websites now have no connections on the Dashboard.
“MainWP Child plugin not detected. First, install and activate the plugin and add your site to your MainWP Dashboard afterward. If you continue experiencing this issue, check the child site for known plugin conflicts, or check the MainWP Community for help.”
There are no known plugin conflicts and no plugins on those sites have been changed recently, furthermore, several sites use the same plugins as some that are now disconnected so I have ruled out any conflicts.
There is a common denominator in the problem as far as I can see and that is that all the sites that are disconnected are on WP 5.6 and the others are on an earlier version.
Any suggestions other than checking plugin conflicts and activate/deactivate the MainWp Child plugin?
]]>My dashboard has suddenly disconnected from all my sites and I can’t reconnect them. I’ve tried disabling all plugins on one of them and that didn’t help…
I get the following error message:
HTTP error – OpenSSL SSL_connect: Connection reset by peer in connection to berryrowan.co.uk:443
They are all on the same server, but I haven’t changed anything recently
As well as helping me to fix this, could you also let me know if my sites are insecure while this is going on? Should I deactivate all the child plugins?
]]>I cant upgrade plugins from certain mainwp child.
I’ve noticed that mainwp says that cannot write the folders, but the folders have full write and read access (777)
How can I debug this issue?
PS: I’ve found that when I go into “connection details” this error appear
#0 /wp-content/plugins/mainwp-child/class/class-mainwp-helper.php(115): MainWP\Child\MainWP_Helper::check_dir()
#1 /wp-content/plugins/mainwp-child/class/class-mainwp-clone-page.php(348): MainWP\Child\MainWP_Helper::get_mainwp_dir()
#2 /wp-content/plugins/mainwp-child/class/class-mainwp-clone-page.php(323): MainWP\Child\MainWP_Clone_Page::render_clone_from_server()
#3 /wp-content/plugins/mainwp-child/class/class-mainwp-pages.php(334): MainWP\Child\MainWP_Clone_Page::render_normal_restore()
#4 /wp-includes/class-wp-hook.php(287): MainWP\Child\MainWP_Pages->render_pages()
#5 /wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters()
]]>