Just check the my site. I think it has something to do with the transaltion to german.
Ok my solution was to change my site to english, but please correct that typo. ??
I’m getting an error with this plugin during some processes:
Error Details
=============
An error of type E_ERROR was caused in line 404 of the file /home/ISP/public_html/www.domain.com/wp-content/plugins/uptime-robot-monitor/functions.php. Error message: Uncaught Exception: DateTime::__construct(): Failed to parse time string (@) at position 0 (@): Unexpected character in /home/ISP/public_html/www.domain.com/wp-content/plugins/uptime-robot-monitor/functions.php:404
Stack trace:
#0 /home/ISP/public_html/www.domain.com/wp-content/plugins/uptime-robot-monitor/functions.php(404): DateTime->__construct('@')
#1 /home/ISP/public_html/www.domain.com/wp-content/plugins/uptime-robot-monitor/admin-dashboard.php(38): urpro_sectotime(NULL, 'short')
#2 /home/ISP/public_html/www.domain.com/wp-admin/includes/template.php(1395): urpro_admin_dashboard('', Array)
#3 /home/ISP/public_html/www.domain.com/wp-admin/includes/dashboard.php(274): do_meta_boxes(Object(WP_Screen), 'column4', '')
#4 /home/ISP/public_html/www.domain.com/wp-admin/index.php(181): wp_dashboard()
#5 {main}
thrown
]]>
Hi Aphotrax!
My name is Daniel, from Spain, and we use your plugin “update robot” since a couple of years. Thanks for the development. We would like to ask you for a question that we don’t know how to resolve. Usually, WordPress says us the Uptime Robot Plugin is generating “critical errors” in our website, and a lot of times, when we try to select the monitors to shown in the page using your plugin, the list is not complete or only appears a little of them (2 to 10 monitors).
If we check the log, we watch this:
AH01071: Got error ‘nctions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151PHP message: PHP Warning: Illegal string offset ‘monitors’ in /var/www/vhosts/metainnova.es/httpdocs/wp-content/plugins/uptime-robot-monitor/functions.php on line 151′, referer: https://www.metainnova.es/wp-admin/admin.php?page=urpro-logs
it appears to be a issue reading the name of the monitors, but we don’t use special characters. We have removed the “á, é, í, ó, ú” and the issue is still present.
Any recommendation?
Thanks a lot for your time.
]]>Hi,
Soon, the API v1 will be deprecated (Uptime Robot is sending to all users of V1 a message informing us).
Do you have any plan to update to v2? If not, the plugin will be unusable soon. Is very sad, because is the best plugin for uptime robot that has been designed.
Thanks a lot.
]]>Hi
install to Uptime Robot Plugin for WordPress
viewing log history ,but status appear to only offline
Log history(ie)
Status Friendly name Date/time Duration Type URL ID
Offline aaa.com 21 Sep 20 @ 10:38:29 4 min, 52 sec HTTP(s) https://www.aaa.com 12345
Offline aaa.com 21 Sep 20 @ 02:00:40 13 min, 24 sec HTTP(s) https://www.aaa.com 12345
…
…
…
offline
offline
offline
my env : WordPress 5.5.1 / php 7.2
Best Regards,
Hyunho
My favourite plugin. Worked well under PHP 5.6 but shows blank on 7.2 & 7.3. This is on the same plugin (2.2.3) on the same WordPress 5.2.3 site running Jessie. Also have the same probem with Buster.
There is another report from 8 months ago … as 5.6 is now EOL I have to find a solution and the other UTR plugins aren’t half as nice!
]]>WordPress’ new error reporting feature sent an Email as follows:
Error Details
=============
An error of type E_ERROR was caused in line 404 of the file /public_html/wp-content/plugins/uptime-robot-monitor/functions.php. Error message: Uncaught Exception: DateTime::__construct(): Failed to parse time string (@) at position 0 (@): Unexpected character in /public_html/wp-content/plugins/uptime-robot-monitor/functions.php:404
Stack trace:
#0 /public_html/wp-content/plugins/uptime-robot-monitor/functions.php(404): DateTime->__construct(‘@’)
#1 /public_html/wp-content/plugins/uptime-robot-monitor/admin-dashboard.php(38): urpro_sectotime(NULL, ‘short’)
#2 /public_html/wp-admin/includes/template.php(1304): urpro_admin_dashboard(”, Array)
#3 /public_html/wp-admin/includes/dashboard.php(241): do_meta_boxes(Object(WP_Screen), ‘column4’, ”)
#4 /public_html/wp-admin/index.php(148): wp_dashboard()
#5 {main}
thrown
Hi,
I have restored a copy of our site to a new server running ubuntu 18.04 and the latest version of WordPress, MariaDB and PHP 7.2 and everything is running fine other than the Uptime Robot plugin. When I try to change the settings for the plugin the page goes blank and does not reload, also when I view the dashboard I get no content after the Uptime Robot widget unless I remove the API key.
Any ideas? I love this plugin and would purchase a pro version if it was still around!
As this is a dummy restored server I can email you a set of credentials if needed and give access to the db etc ??
P.S. I have tried removing and reinstalling the plugin etc and the page with the shortcode on does not work either, it even looses the WP Toolbar
Cheers, Andy
]]>Using a shortcode like the following, only the first monitor (111) is displayed:
[uptime-robot monitors=”111,222,333″ hide=”type” days=”1-30-365″]
This used to work. Not sure when it stopped. Thanks!
]]>We’re using WP 4.8.1 and v2.2.2 of this plugin. We’re seeing the following error (and a blank page) were we want to display our uptime monitors:
Fatal error: Call to undefined function bcdiv() in /public_html/wp-content/plugins/uptime-robot-monitor/functions.php on line 210
All other plugins have been disabled but the error persists.
]]>Clean install of WP throwing a couple of errors when viewing monitors from with WP admin:
Warning: Missing argument 2 for wp_register_script(), called in /home/***user-directory***/public_html/www/wp-content/plugins/uptime-robot-monitor/uptime-robot-nh.php on line 88 and defined in /home/***user-directory***/public_html/www/wp-includes/functions.wp-scripts.php on line 145
Notice: Undefined variable: src in /home/***user-directory***/public_html/www/wp-includes/functions.wp-scripts.php on line 149
Also throwing an error when trying to save settings from within WP admin
Warning: Cannot modify header information - headers already sent by (output started at /home/***user-directory***/public_html/www/wp-includes/script-loader.php:1403) in /home/***user-directory***/public_html/www/wp-includes/pluggable.php on line 1210
Good Morning,
yesterday I registered with Uptime Robot and installed the UptimeRobot-Plugin on one of our testservers. The Plugin accepts the API-Key and showed me the first monitor I had set up at that time. But that was it – the Plugin doesn’t show the current stats, i.e. response-time and doesn’t show a new monitor I have added after the initial setup.
I cleaned the cache, deleted and added the api-key again, but nothing helps.
Do you have any idea what could cause this? Might this be a problem of the new API-Version by UptimeRobot?
https://blog.uptimerobot.com/apiv2-is-ready-to-use-apiv1-will-be-retired-on-1-june-2017/
I get the following errors in the dashboard widget when running PHP 7.1.2
Warning: Illegal string offset 'monitors' in /path/plugins/uptime-robot-monitor/functions.php on line 175
Warning: Illegal string offset 'monitors' in /path/plugins/uptime-robot-monitor/functions.php on line 175
Warning: Illegal string offset 'monitors' in /path/plugins/uptime-robot-monitor/functions.php on line 175
Warning: Illegal string offset 'monitors' in /path/plugins/uptime-robot-monitor/functions.php on line 175
Warning: end() expects parameter 1 to be array, string given in /path/plugins/uptime-robot-monitor/admin-dashboard.php on line 37
Fatal error: Uncaught Exception: DateTime::__construct(): Failed to parse time string (@) at position 0 (@): Unexpected character in /path/plugins/uptime-robot-monitor/functions.php:455 Stack trace: #0 /path/plugins/uptime-robot-monitor/functions.php(455): DateTime->__construct('@') #1 /path/plugins/uptime-robot-monitor/admin-dashboard.php(38): urpro_sectotime(NULL, 'short') #2 /path/wp-admin/includes/template.php(1048): urpro_admin_dashboard('', Array) #3 /path/wp-admin/includes/dashboard.php(218): do_meta_boxes(Object(WP_Screen), 'normal', '') #4 /path/wp-admin/index.php(135): wp_dashboard() #5 {main} thrown in /path/plugins/uptime-robot-monitor/functions.php on line 455
Additionally, when saving the settings I get a headers already sent
error
Hi there
I am trying to install and use Uptime Robot on a multi-site installation.
However, I upload the plugin, click Network Activate and get the following message
Parse error: syntax error, unexpected ‘[‘ in /[site url]/wp-content/plugins/uptime-robot-monitor/functions.php on line 8
Any ideas what has gone wrong? At the moment I can’t use it!
]]>There doesn’t seem to be a shortcode to display a single monitor, so I used [uptime-robot monitors=”00001-00001″] to do it. That worked but it shows a “Paused” monitor above the real one. See here:
I’d also like to disable some of the columns, like “Type” and “7 Days”. Can I do that with a function or just with CSS?
]]>I can see the plugin displays response time under monitor details. But how is that calculated ? whether its average uptime of the day or for a week.
I’m looking to get average response and uptime for monthly basis. Is it possible to do?
Thank you and let me know further.
]]>We are using v 2.0.10 of this plugin (since the latest version breaks our site). Since a few days we keep getting the error “Connection to the Uptime Robot API was not possible.”
We have not updated wp or the plugin itself lately. As an attempt to fix the issue we re-created the Uptime Robot API token and pasted it in the plugin settings. Still no success…
Any help is appreciated.
]]>Hi!
First of all, thanks for a great free plugin!
I want to report 2 bugs.
Reinstall fails
When installing, activating, configuring an API key and then deactivating, removing and reinstalling and reactivating the plugin, the full WordPress admin (all pages) show several errors.
WordPress performance issues
It would be best to limit the plugin to the pages it belongs to by enabling it only when for example the query string contains page=urpro-...
. It will prevent major problems and performance issues in WordPress.
The errors are the following:
WordPress database error: [Table 'xxx.wp_urpro' doesn't exist]
SELECT * FROM wp_urpro WHERE ur_key = 'multisite'
Notice: Undefined offset: 0 in /home/laptop/xxx/wp-content/plugins/uptime-robot-monitor/functions.php on line 70
Notice: Trying to get property of non-object in /home/laptop/xxx/wp-content/plugins/uptime-robot-monitor/functions.php on line 70
WordPress database error: [Table 'xxx.wp_urpro' doesn't exist]
SELECT * FROM wp_urpro WHERE ur_key = 'apikey' AND siteid = '1' ORDER BY id DESC LIMIT 1
WordPress database error: [Table 'xxx.wp_urpro' doesn't exist]
SELECT * FROM wp_urpro WHERE ur_key = 'apikey' AND siteid = '1' ORDER BY id DESC LIMIT 1
WordPress database error: [Table 'xxx.wp_urpro' doesn't exist]
SELECT * FROM wp_urpro WHERE ur_key = 'errormessage'
]]>
Hi guys,
I thought you might like to be alerted to a issue one of my customers encountered with your plugin. On all WP admin pages it generates the following parser-blocking cross-origin script errors:
This happens to break the functionality of my plugin (Microthemer), and possible many other admin plugins that rely on JavaScript.
Do you think anything could be done about those errors?
Many thanks,
Sebastian
Hi. Every time I insert the api on the wordpress dashboard for the plugin it returns a blank page and I have to reload the page for it to show and then it returns a blank api key. What could be the issue
]]>We’re having serious performance issues in WP Admin on one of our sites which has v2.0.10 of your plugin installed. We installed the Query Monitor plugin which lets you do some basic profiling of what’s going on during requests. The one thing that stuck out was the Uptime Robot was generating over 1,000 database queries, but query monitor indicated those queries took less than one second to process, which couldn’t explain the sometimes 30 second pageloads that were occurring.
We did a bit of testing, however, and from what I can see it is definitely the UptimeRobot plugin causing performance issues. When that is disabled the main dashboard page loads in a second or so. With it enabled, it often takes 30-40 seconds. Although the queries themselves are fast, I suspect Uptime Robot is then having PHP do something with all that information that is very slow. Turning it off dramatically increased the performance of some other pages in the admin as well.
]]>Hey Guys,
I am a WordPress developer, and I and my team are currently on working to create a standard API class for anyone that wants to use the UpTime Robot API. I would love for you to check it out, maybe you can use it within your project?
Check it out here:
https://github.com/wp-api-libraries/wp-uptime-robot-api
Using the latest version of your plugin with the latest version of WP and it is only outputting the shortcode itself; not the content it normally generates. I’ve tried disabling all other plugins and using the default WP 2016 theme; no joy. Also, the Dashboard widget is working, so it is pulling data from UTR.
]]>I installed the plugin, put in my main API key, saved it and nothing is happening. The monitor panel has no options. What are the next steps to get it working? Screenshot here:
Screenshot here: https://www.evernote.com/l/AkSvFbk6JYJIM5Tg281o2zBJKnJQecEvX9U
]]>You did an update, it now expects a table wp_urpro but after upgrade the table is not created and causes huge problems….
Blargh!
Larry
Hi everyone,
I would like to give you a short status update on the plugin development.
Since the first version of the plugin there have been quite some feature requests that I tried to implement as good and quick as possible. Besided that Uptime Robot has launched a new version of their API with more possibilities (like three digits uptime). Due to these changes the coding of the plugin became a bit messy and inefficient.
Because of that I decided to start developing a second version from scratch to solve these issues. Make the plugin future proof and make some changes.
Current status:
– Uptime status table options for hiding columns or table head. Or showing extra items like id/URL.
– Settings can be enabled for multisite or seperate for single sites.
– Caching API results by using a separate DB instead of transient options.
– Monitors can be manually sorted with option to put offline monitors to the top of the list.
– Better styling possibilities
– More then 50 monitors possible
– Duration of offline/online/paused status
Planned:
– Pause resume monitors
– Response times chart on front end
– Improving log with details and filters
If you have any new requests, questions or ideas, please let me know.
Regards,
Niels
I notice a 404 popping from this line, if it’s an unused script you probably want to remove/comment out this line in uptime-robot-nh.php
wp_enqueue_script( ‘wp-color-picker-script’, plugins_url(‘script.js’, __FILE__ ), array( ‘wp-color-picker’ ), false, true );
]]>I have 120 sites in my account but the plugin only loads 50. How can I load the rest? Thanks.
]]>I’m not sure if something glitched with my update but all of the files have an extra line at the end (after ?>) causing errors, I recommend just removing the ?> from the ends of the files to fix this
]]>Hi,
on my wp site the versions above 1.7 give this error:
Parse error: syntax error, unexpected ‘[‘ in /web/htdocs/xxxxxx/home/wp-content/plugins/uptime-robot-monitor/ur-logs.php on line 22
The error isn’t resolver in versions 1.8.4 & 1.8.5
Thanks!
]]>