117 comments found.
Hi team, Just wondering 3 of your website management platform should be in one platform. Happy to pay the total price for 3 . is there any way that you have these 3 all together in same platform.
1. phpUptime – Website Uptime Monitor (SaaS)
2.phpRank – SEO Reports & Tools Platform (SaaS)
3. phpAnalytics – Web Analytics Platform
I was wondering—if you launched a new product that combines your tools like PHP SEO analysis, analytics, and website uptime monitoring, I would be happy to pay a higher price for it.
Hello phdhogi,
Thank you for reaching us. Sorry, no such plans.
Regards,
Lunatio.
The service itself is great and works well, however the Telegram integration is implemented incorrectly. At the moment, each user is required to create their own Telegram bot and provide a personal bot token. This approach is not suitable for a SaaS monitoring platform, as it negatively affects user experience, introduces security risks, and does not scale. The correct implementation should use a single service-owned Telegram bot configured globally in the admin panel. Users should not create bots themselves; they should only add the service bot to their account or group and press /start. The backend can then automatically receive the chat_id and link it to the user account. This is the standard approach used by services like UptimeRobot, Grafana, and StatusCake.
Hello Win32,
Current Telegram integration is more personalizable, because you can have single responsability bots, with custom names and avatars. For example often times people want an SSL monitoring bot for the SSL checks, an Uptime bot for the uptime checks, a Domain bot for the Domain expiration checks.
The claim that it “introduces security risks” and that “it does not scale” makes virtually no sense, as it’s no different than any other telegram bot.
With that said, I’ll add this on the suggestions list, perhaps we can make this optional, and offer a default telegram bot offered by the website admin as an extra option.
Thank you for your feedback.
Regards,
Lunatio.
Understood, thank you for the explanation. I think making a default admin-provided Telegram bot optional, alongside the existing per-user bot approach, would be the best balance between flexibility and usability.
Hi,
How is the new version update going?
Hello JFOC,
It’s actively being worked on, getting closer to release the phpRank update, followed by the rest of the products (including phpUptime). It’s taking longer than expected because the entire code-base has been rewritten with better support for static analyzers and IDE autocompletion, improved error detection and code readability, much much better resilience to code refactoring, and full Laravel documentation compliance. I’ll update you soon.
Regards,
Lunatio.
How soon do you think the phpRank and phpUptime new version will be releases?
Hello JFOC,
This is just a guestimate, but phpRank should hopefully be available this Sunday. The rest of them is hard to approximate, as every new thing that I’m adding / changing on the fly, takes additional time and it’s hard to account for it, but hopefull before christmas, the rest of them will be updated too. 
Regards,
Lunatio.
Alright, but seem phpRank isnt updated yet.
still hoping ..
Hello JFOC,
Working as hard as I can, phpRank is due for release later today or tomorrow, you’ll soon see why it took so long. The rest of the updates will come much faster now.
Regards,
Lunatio.
after phpRank release then the rest of the product updates will come faster. Assuming the rest of the product have no progress yet?
Looks like phpRank becoming the core foundation for other product?
Hello JFOC,
The rest of the products already have their own progress as I’ve worked on all 4 simultaneously.
Some of the changes you’ll see tomorrow on phpRank’s changelog are already implemented in phpUptime, phpAnalytics, phpShort (to name a few: Progressive Web App, Data Retention, Sitemap support, Cloudflare R2 Storage, and more).
phpRank has nothing to do with the rest of the products. It’s first because it was long due to an update. The rest will follow suit soon. I’m aiming to release phpAnalytics’s update within the next 4-5 days (might be even sooner), followed by phpShort, and phpUptime.
As previously said, you’ll hear about phpUptime soon. Thank you for your patience.
Regards,
Lunatio.
Hello, Is it necessary to run cron every minute? Can’t we run it every hour instead? The script doesn’t seem to be working at our end.
Hello cassicusinfotech,
There’s no Purchased badge for phpUptime on your account. Please reach us out from the account used to place your purchase.
Regards,
Lunatio.
Hello where is the changelog for 5 November 2025 ? it’s not present
Hello matacor23,
Whenever an update is released, a changelog is published along with it. There was no software change in 5th of November. The next major update is planned for early this month.
Regards,
Lunatio.
Is Captcha currently working? Tried both h and re, neither of them display upon login.
Yes, all three captcha drivers are working. In fact, you can see Google reCaptcha on the live demo (bottom right): https://phpuptime.lunatio.com/register
They are all invisible captchas, they are supposed to be frictionless, and only show up when needed (e.g: when something looks suspicious).
Regards,
Lunatio.
Do you have a demo account for the admin panel? I need to access or add global nodes to provide monitoring services
Hello luobo1689,
Login on the live demo using the pre-filled credentials, and click on the “Admin” icon located in the sidebar, and you’ll be able to see the Admin Panel demo too.
Regards,
Lunatio.
Hi! Regarding outgoing webhooks: Is there a way to customize the content of the POST?
Hello jyrihovila,
Technically, pretty much anything is possible as the code is completely open and unencrypted.
If you just want to change the text, without adding additional parameters, then that can be achieved by changing the translation strings.
If you want to change actual parameters that are being sent out, that’s a different thing.
If you provide more information on what is it that you’re trying to achieve, I can be more specific.
Regards,
Lunatio.
Thank you, Lunatio! I was expecting about what you said.
The solution will work well in my use case. Thank you!
Is the regular license not a saas?
Hello rajdeepdas,
If you want to charge users money to use your service, an Extended license is required.
Regards,
Lunatio.
So the regular license is just for personal use? Is it not a saas version?
Hello rajdeepdas,
It’s not just for personal use. Anyone can use your website, you simply don’t have access to the payment features, nor you’re allowed to charge users money to to use your website. For more details visit: https://help.market.envato.com/hc/en-us/articles/115005593363-Do-I-need-a-Regular-License-or-an-Extended-License
Regards,
Lunatio.
Hi, is it possible to display only one website on a status page instead of all of my websites? Separate status page per website?
Hello plaszcz,
Yes, that’s absolutely possible.
If you want just one monitor, then you simply select one monitor when you Create or Edit your Status page.
See this video demonstration editing the current demo page to show just 1 monitor instead of 5: https://streamable.com/ulyfrq
Regards,
Lunatio.
Great, that’s awesome! One more question, I need a life time plan options, would you consider to include this functionality in further development?
Hello plaszcz,
No such plans, sorry. I have not seen a single Uptime monitoring service in production, on any major uptime providers, that would offer such a plan, and frankly speaking it doesn’t make much sense, as it would be close to impossible to estimate the running costs for a “lifetime” period.
Regards,
Lunatio.
Hello again, Lunatio! Alert channel related question: It’s possible to configure SMS as an alert channel for a check. However, I haven’t been able to find any SMS gateway related settings from the admin panel. Based on my tests, the SMS alerts don’t seem to be going anywhere. Did I miss something, and how could I make the SMS alerts work?
Ah! Admin => Settings => Advanced => Twilio—right?
Hello jyrihovila,
Yes, that’s correct. You must enable the Twilio integration first, before anything related to the SMS shows in the front-end, see: https://lunatio.com/phpuptime/documentation#advanced
The next phpUptime version will make this more clearer, with additional on-page information, and shortcuts to the Documentation.
Regards,
Lunatio.
Got it working already! 
Hi! Would you be able to help me out in finding a functional Nginx config for phpUptime? The rewrite rules located in .htaccess seem to be very simple and straightforward, so it should not be overly difficult to come up with matching Nginx configuration. I’ve put some effort into it already, however there are still some glitches. Not everyone is using Apache, and there are many of us out here who specifically try to avoid it for a number of reasons.
Hello jyrihovila,
Absolutely. Since phpUptime is written on the Laravel framework, you can straight up use the Nginx rules provided by Laravel: https://laravel.com/docs/12.x/deployment#nginx
Regards,
Lunatio.
Hi, just an update: It was very easy to make phpUptime work with Nginx with the instructions behind the link you posted above.
Can we setup unlimited websites to monitor? What kind of server do you recommend for that?
Hello classicusinfotech,
While the software does support unlimited number of monitors, you’ll always be limited by your server’s resources. For a more detailed response, please have a read at: https://codecanyon.net/comments/31498830
Regards,
Lunatio.
Any chance you can add the ability to add sub users to an account? I need to tie multiple users to the same monitoring, for example, read only users to the main account.
Hello SteveD000000,
You can set the said users to receive Alerts, and whenever an incident happens, with the exception of SMSs, all alerts will send out a link with a special token, that will grant complete access to the Monitor’s page (this includes being able to see the uptime details, checks, and incidents).
“Teams” functionality is probably what you’re referring to, and it is on the to do list, for all my products, not just phpUptime, however there’s no ETA for this functionality as of now.
Stay tuned, as a major update is coming soon
.
Regards,
Lunatio.
for planning, when is this next update being released? One issue is that “monitors” cannot be added into groups.
Hello SteveD000000,
Currently phpRank is due to a major update this week, followed by phpAnalytics, and phpShort. The target for phpUptime is the end of the month, early December at worst.
Regards,
Lunatio.
recurring payment(automatic renewal) available ? if yes mean what are the payment methods support recurring payment?
Hello gradhakrishnan,
Yes, recurring payments are available for PayPal, Stripe, Paddle, Mollie, Razorpay, and Paystack integrations.
Regards,
Lunatio.
Would like to purchase extended, but worred you will remove it. I lost all that money before bro… (the Ai script) 
Hello Lee,
It’s so nice to see you’re still around, I hope you’re doing well, I’ve sent you an email clarifying phpContent.
phpUptime is under active development, with a major update in the works, that will bring new features and improvements, and will continue to be maintained for the forseeable future (this applies to phpShort, phpAnalytics, and phpRank as well).
Take care.
Regards,
Lunatio.
Massive thank you for your email. I understand where you are coming from. I shall send you a reply soon.
Hi,
I seem to have an issues, so I have the job to run every 3 minutes.
Many times I get an alert the site is down, I check the site and its working, on the next run, I receive the site is back up.
But the site was never down, how can we fix this?
Also is it possible to only send alerts if for example on the 2nd check its also down?
Before sending an alert, I basically want the system to do another check to be absolutely certain the alert is real.
I also see latest update was on 5th of November, what was the update?
Hello maxtor831,
It really depends on the reason the alert was triggered. Do you mind sharing the alert reason?
There was no update on 5th of November. Whenever we publish an update, a change-log is also published along with it.
Regards,
Lunatio.
Hi, the errors are:
Received cURL error 6: Could not resolve host: website-example.co.uk (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://website-example.co.uk/ response
Is there anything can be adjusted to fix this?
Is there a retry logic if this happens?
Regards
Hello maxtor831,
Can you show the error in its entirety? Generally there’s more details at the end, this one seems truncated.
Regards,
Lunatio.
Hi,
This would be the full error:
Received cURL error 6: Could not resolve host: website.co.uk (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://website.co.uk/ response from Unknown on website.co.uk/.
Received cURL error 28: Resolving timed out after 10000 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://website.co.uk/ response from Unknown on website.co.uk/.
1
0
Would it be possible to set up a retry function? If a request times out or could not resolve to a host, to retry again before marking it as offline?
Hello maxtor831,
Seems like either your server, or the monitored website does not respond in a timely manner. How many monitors do you have on your website? Please head over to Admin > Settings > Advanced > Crawler, and reduce the simultaneous requests to a lower value, and increase the timeout value to about 30 seconds, and let me know how it goes.
Regards,
Lunatio.
Hi,
I only have about 6 monitors set up, that shouldn’t be too many, right?
Hello maxtor831,
That’s not too many at all, that’s basically nothing, so you can leave the simultaneous requests as they are, because that’s not an issue.
You can increase the Timeout value to a higher value.
For the cURL error 6, that means that the monitored website does not exist, or worse – there’s an underlying issue with the DNS.
You’ve masked the domain names, so there’s no way for me to verify the status of that domain.
For the cURL error 28, that means that monitored website did not respond in a timeley manner (by default, phpUptime will wait up to 10 seconds for a response from the server). Again, this could be due to a plethora of issues (e.g: your web server not being able to reliable establish a connection with the monitored website).
Feel free to PM us the domain name in cause, and we’ll be monitoring this from our side with 2-3 different services to see if there are, in fact, any false positives.
Regards,
Lunatio.
Hi, https://www.linkmobility.com/ could be an option for SMS.
Hello, I bought all the DATING projects in the store, but unfortunately none of these are really well-made.
I was looking for something simple, a PHP (laravel) and MySQL project.
Are you able to develop something like Tinder?