How can I get premium plugin update data show in the child report?

Hi,

I’ve set up the custom report template in MainWP Pro Report extension and installed the MainWP Child Report plugin into the child site to be able pull plugin update data to show in the child report.

But when I click update plugins in my child site via MainWP dashboard site, it won’t update for premium plugin version, I need to install the plugin manually via Plugin > Install instead. So when generate the child report, the plugin update data will show incorrect, because it will show the old version in the current version instead.

How do I update premium plugins?

  • I need to install new version of the premium plugin directly via Plugin > Install
  • Checking plugin data in MainWP Child logs, it shows that the premium plugin has been installed with the new version with action Installed

My issue is I’d like to show these premium plugin version in the plugin updates data with the installed version too. How can I make it work in the report template? Is there anyway to add condition to check before render the plugin data or create custom token?


I’ve attached my example child report screenshot, you can see with Advance Custom Field Pro plugin which is the real current version before install the new version is 6.1.8 and the old version show in the report which is incorrect as well. And if you see most of the premium plugins in this child site show same the old version which is incorrect as well.

I’d like to know anyway MainWP Child report plugin can detects the premium plugin update data.
Could you please to help suggestion?

Thank you,
Sandy

Hi @sandysaille

What error do you get on the MainWP Dashboard when you try to update those premium plugins?
And can they be updated on the WP Admin of the child site? Or do you have to “update” them by installing the new version by uploading a ZIP file?

In that screenshot, for ACF Pro, 6.1.8 is the old version of the plugin, 3.5.1 is completely incorrect, and the new version that you installed via Plugin > Install doesn’t show at all?

Finally, can you please post the community system report from your MainWP Dashboard for review? The report is located in your Dashboard under Info → Server, on the top right of the page.

Be sure to use the button like the one below; this button hides all your private information:

image

Pressing the button auto-copies the report to your clipboard then just paste it in a reply here.

Hi Bojan,

Thank you for your response, please see details below for answers your questions:

  • What error do you get on the MainWP Dashboard when you try to update those premium plugins?

    • No, it doesn’t has any error, just when I clicked update the premium plugin in MainWP Dashboard it will show only “X” and the version update could not complete.
  • And can they be updated on the WP Admin of the child site? Or do you have to “update” them by installing the new version by uploading a ZIP file?

    • I can update the premium plugin if that plugin has the license to registered via WP admin.
    • Some case need to install the new version by uploading a Zip file via MainWP Dashboard or the WordPress site admin dashboard. But normally when we update many sites we will use MainWP Dashboard to update the plugins version instead, as we have around 500+ sites to manage.
  • In that screenshot, for ACF Pro, 6.1.8 is the old version of the plugin, 3.5.1 is completely incorrect, and the new version that you installed via Plugin > Install doesn’t show at all?

    • Yes , it doesn’t show in the report because in the MainWP child report logs show as “installed” action.



### WordPress Check                Required                                               Detected                                     Status   ###

FileSystem Method                  = direct                                               direct                                       Pass        
MultiSite Disabled                 =true                                                  true                                         Pass        
WordPress Memory Limit             >=64M                                                  512M                                         Pass        
WordPress Version                  >=3.6                                                  6.3.1                                        Pass        

### PHP                            Required                                               Detected                                     Status   ###

cURL Extension Enabled             =true                                                  true                                         Pass        
cURL Timeout                       >=300 seconds                                          60                                           Warning     
cURL Version                       >=7.29.0                                               7.68.0                                       Pass        
OpenSSL Version                    >=OpenSSL/1.1.0                                        OpenSSL/1.1.1f                               Pass        
OpenSSL Working Status             Yes                                                    Yes                                          Pass        
PCRE Backtracking Limit            >=10000                                                1000000                                      Pass        
PHP Allow URL fopen                N/A                                                    YES                                                      
PHP Disabled Functions             N/A                                                    apache_child_terminate,  apache_get_modules,  apache_get_version,  apache_getenv,  apache_note,  apache_setenv,  disk_free_space,  disk_total_space,  diskfreespace,  dl,  get_current_user,  getmygid,  getmyinode,  getmypid,  getmyuid,  getrusage,  highlight_file,  lchgrp,  lchown,  libxml_disable_entity_loader,  link,  passthru,  pclose,  pcntl_alarm,  pcntl_exec,  pcntl_exec,  pcntl_fork,  pcntl_get_last_error,  pcntl_getpriority,  pcntl_setpriority,  pcntl_signal,  pcntl_signal_dispatch,  pcntl_sigprocmask,  pcntl_sigtimedwait,  pcntl_sigwaitinfo,  pcntl_strerror,  pcntl_wait,  pcntl_waitpid,  pcntl_wexitstatus,  pcntl_wifexited,  pcntl_wifsignaled,  pcntl_wifstopped,  pcntl_wstopsig,  pcntl_wtermsig,  popen,  posix_getpwuid,  posix_kill,  posix_mkfifo,  posix_setpgid,  posix_setsid,  posix_setuid,  posix_uname,  proc_close,  proc_get_status,  proc_nice,  proc_open,  proc_terminate,  prog_get_status,  shell_exec,  show_source,  symlink,  system, exec,            
PHP Exif Support                   N/A                                                    YES                                                      
PHP IPTC Support                   N/A                                                    YES                                                      
PHP Loaded Extensions              N/A                                                    Core, FFI, PDO, Phar, Reflection, SPL, SimpleXML, Zend OPcache, apcu, bcmath, bz2, calendar, cgi-fcgi, ctype, curl, date, dom, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, igbinary, imagick, imap, intl, json, libxml, mbstring, memcached, msgpack, mysqli, mysqlnd, openssl, pcre, pdo_mysql, posix, readline, redis, session, shmop, soap, sockets, sodium, standard, sysvmsg, sysvsem, sysvshm, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib            
PHP Max Execution Time             >=30 seconds                                           300                                          Pass        
PHP Max Input Time                 >=30 seconds                                           300                                          Pass        
PHP Memory Limit                   >=128M                                                 512M                                         Pass        
PHP Post Max Size                  >=2M                                                   128M                                         Pass        
PHP Safe Mode Disabled             =true                                                  true                                         Pass        
PHP Upload Max Filesize            >=2M                                                   128M                                         Pass        
PHP Version                        >=7.4                                                  8.0.28                                       Pass        
PHP XML Support                    N/A                                                    YES                                                      
SSL Extension Enabled              =true                                                  true                                         Pass        
SSL Warnings                       = empty                                                                                             Pass        

### MySQL                          Required                                               Detected                                     Status   ###

MySQL Client Encoding              N/A                                                    utf8                                                     
MySQL Mode                         N/A                                                    ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION            
MySQL Version                      >=5.0                                                  10.11.5-MariaDB-1:10.11.5+maria~ubu2004      Pass        

### Server Configuration           Detected Value                                      ###

Accept Content                     text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Accept-Charset Content             N/A                                                    
Architecture                       64		 bit                                               
Gateway Interface                  CGI/1.1                                                
HTTPS                              ON                                                     
Memory Usage                       7.84 MB                                                
Operating System                   Linux                                                  
Request Time                       1696234994                                             
Server Protocol                    HTTP/2.0                                               
Server self connect                Not expected HTTP response body:                       
Server Software                    nginx/1.24.0                                           
User Agent                         Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36

### MainWP Dashboard Settings      Detected Value                                      ###

Abandoned plugins/themes tolerance 365                                                    
Basic uptime monitoring enabled    No                                                     
MainWP Dashboard Version           Latest: 4.5.1.3 | Detected: 4.5.1.3 Pass               
MainWP legacy backups enabled      No                                                     
Maximum number of pages to return                                                         
Maximum number of posts to return  10                                                     
Maximum simultaneous install and update requests3                                                      
Maximum simultaneous requests      10                                                     
Maximum simultaneous requests per ip1                                                      
Maximum simultaneous sync requests 8                                                      
Minimum delay between requests     200                                                    
Minimum delay between requests to the same ip1000                                                   
Number of child sites              869                                                    
Optimize for shared hosting or big networksYes                                                    
Plugin advanced automatic updates enabledNo                                                     
Primary backup system              MainWP Legacy Backups                                  
REST API enabled                   Yes                                                    
Site health monitoring enabled     No                                                     
Theme advanced automatic updates enabledNo                                                     
Use WP Cron                        Yes                                                    
WP Core advanced automatic updates enabledNo                                                     

### Extensions                     Version                                                License                                      Status   ###

MainWP Bulk Settings Manager Extension4.0.5                                                  Active                                       Pass        
MainWP Code Snippets Extension     4.0.3                                                  Active                                       Pass        
MainWP Favorites Extension         4.0.12                                                 Active                                       Pass        
MainWP Page Speed Extension        4.0.3                                                  Active                                       Pass        
MainWP Pro Reports Extension       4.1.3                                                  Active                                       Pass        
MainWP Sucuri Extension            4.0.14                                                 Active                                       Pass        
MainWP Team Control                4.0.4                                                  Active                                       Pass        
MainWP Wordfence Extension         4.0.10                                                 Active                                       Pass        

### Plugin                         Version                                                Status                                    ###

Activity Log                       2.8.8                                                  Active                                       
MainWP Dashboard                   4.5.1.3                                                Active                                       
MainWP Key Maker                   1.2                                                    Inactive                                     
MainWP Page Speed Extension        4.0.3                                                  Active                                       
Members                            3.2.8                                                  Active                                       
Scripts Organizer                  3.5.7                                                  Active                                       
Sign In With Google                1.5.2                                                  Active                                       
Stop User Enumeration              1.4.7                                                  Active                                       
Two Factor                         0.8.2                                                  Active                                       

Thanks for the additional details.

Would you mind opening a private Help Desk ticket so we can collect some additional information & investigate further?

And please refer to this Managers thread by its URL in the ticket.

1 Like

Thank you Bojan, I’ve already created new ticket.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.