Code

Discussion on phpUptime - Website Uptime Monitor (SaaS)

Discussion on phpUptime - Website Uptime Monitor (SaaS)

By
Cart 165 sales
Recently Updated

lunatio supports this item

Supported

117 comments found.

On the order page, it states: Can I cancel my subscription? Yes, you can cancel your subscription at any time. You will have access to the features you paid for until the end of the billing cycle.

However, there is currently no option available for the client to cancel their subscription, nor does the administrator have the ability to cancel it?

How can admin cancel subscription for user in admin panel? I’ve already found the option of how the client does it.

Hello SEO-Marketing,

The User has the ability to Cancel his subscription at any moment. The option is under “Account” > “Plan” page: https://i.imgur.com/aUNKUL3.png – this option is shown only when the user is under an active recurring subscription.

Regards,

Lunatio.

Hello SEO-Marketing,

Yes, the admin can simply change the User’s plan from “Admin” > “Users” > “Edit” page, and if the user had an active recurring subscription, it will be cancelled automatically.

Regards,

Lunatio.

Hello,

I’m using your monitoring system and I’ve noticed that some incidents are being triggered with the following message:

“Will not follow more than 6 redirects”

This happens even though the websites work perfectly fine when accessed manually. Could you please explain what causes this message? Also, is there a way to avoid it or adjust the maximum number of allowed redirects in the settings?

Thank you in advance for your help.

Best regards, Aubin

Hello Lunatio,

That’s fantastic news domain name monitoring will be a great addition!

It’s impressive to see how much thought and attention you’re putting into every release. I really appreciate your openness and the direction phpUptime is taking. It’s getting better and better with each update.

Thanks again for all the hard work, and looking forward to testing v3 soon!

Best regards, Aubin

Hello Aubin,

phpUptime v3 is now available. Thank you for your patience.

Regards,

Lunatio.

Awesome job, guys! I just checked out your demo looks great! I’ll update things on my end as soon as possible. Thanks again, you’re the best!

I can’t get this to install. I have countless other databases on the MySQL 8.0.19 server, have verified my credentials, the server itself is fine, but I keep getting this “Invalid database credentials. could not find driver”

Hello moonbeamdev,

Try seeing if there’s any logs in /storage/logs/ folder, and email those logs to us.

Regards,

Lunatio.

I emailed you the logs 4 days ago and was hoping to get a response soon. As of today, still – the software isn’t reporting any monitored events. Although it is up and running on a website, the cron job is not actually recording anything. Thank you.

Hello moonbeamdev,

Sorry for the delay, I must have missed your email.

I’ve responded via email.

Regards,

Lunatio.

What version of Laravel are you using? I’d be interested in being able to integrate WordPress as a provider into Socialite when purchasing the script, to reduce user friction when logging in. If you can integrate it in future updates, great. If not, I’d have to add it every time I update the script. Thanks

Hello latinosnc,

We’re using the latest version of Laravel (v12).

Regards,

Lunatio.

varoon

varoon Purchased

Is “wasabi” s3 bucket is supported ?

Hello varoon,

We provide support for Amazon S3, DigitalOcean Spaces, and Backblaze B2, out of the box, see: Admin > Settings > Storage section on the live demo. I can’t say whether Wasabi works or not, as we haven’t tested it, sorry.

Regards,

Lunatio.

There must be telegram, WhatsApp notification along with these , there must be custom domain status page .

Hello abidnoori2019,

We already have Custom Domain Status Page support. No plans for Telegram or WhatsApp at the moment, but we’ll look into WhatsApp in the future.

Regards,

Lunatio.

Hello abidnoori2019,

Telegram support has been added: https://i.imgur.com/Ze1u76q.jpeg

Regards,

Lunatio.

Hello The SMS notifications feature requires a Twilio API. but Twilio take weeks/month to approve sending msg in the USA. can you implement some additional like plivo or vonage cheaper price compare to Twilio

Hello thextremehd,

Sorry for the delay, just wanted to let you know that we’ve noted your feedback and we’re currently looking into it.

Regards,

Lunatio.

Hello thextremehd,

I’ve tried looking into Plivo’s offering, only to realize that the access to their service is on a “request access” basis. I really wanted to give it a chance, but we’ve got denied access to their service, even after explaining what’s the usage purpose: https://i.imgur.com/gA3uMv1.png

Sadly, we can’t integrate such a restrictive service. If you have any other suggestions for an SMS provider, let us know – we’ll be looking into this ourselves too, for other alternatives in the meantime. The service must be free to register by anyone, with no waiting times.

Regards,

Lunatio.

JFOC

JFOC Purchased

hi,

any demo that showing incident to public status page?

as tried the demo ‘Sorry, you can’t do any changes on the demo account.’

Is possible for plan subscription by X months or X years or lifetime ?

Hello JFOC,

Here’s a public status page that contains days which had incidents: https://phpuptime.lunatio.com/lunatio

Plan subscriptions are being done monthly, or yearly.

You can, however, create redeemable Coupons, which allow you to give users specific amount of days or years off.

Stay tuned, as some nice new features are coming soon.

Regards,

Lunatio.

JFOC

JFOC Purchased

There is no incidents details only showing number of incidents and minutes.

Presale Comment

For example, if I have 3000 active users on a dedicated server in Hetzner, with this script, I saw in a comment that you explained about the CPU and RAM, it seems fine to me, but about how concurrency is handled, for example for 20,000 concurrent monitoring, log rotation, does it take up a lot of disk space? Is the bandwidth a lot approximately according to tests done?

Hello latinosnc,

In Admin > Settings > Advanced > Crawler > Simultaneous request field allows you to customize the number of concurrent requests done, based on your server’s performance. For example, if your server is performant enough, you can allow 1000-2000 (or more) requests to be made per batch (with a 5 seconds timeout), allowing you to do as many as 12000 to 24000 checks every minute, so that’s how we handle concurrent requests.

As for bandwidth, storage space, the answer at: https://codecanyon.net/comments/31498830 still stands, with the mention that we’re now planning on adding support for GET, POST, HEAD requests, so depending on the request type, the bandwidth can be higher with a GET request, or lower with a HEAD request.

Stay tuned, as new features are coming soon.

Regards,

Lunatio.

Can I use regular license to charge clients? Are there extra services like APIs that are needed?

Hello Solutions1000,

To charge users money, an Extended license is required, as per the License Terms.

The SMS notifications feature requires a Twilio API.

Regards,

Lunatio.

Warmest congratulations on your achievement!

Are you planning to add ?

1- Weekly / Monthly Reports 2- Domain Monitoring 3- DNS Monitoring 4- Server Monitoring Etc ?

Hello KrazyJ,

Sorry for not replying earlier, but wasn’t sure whether domain name monitoring will end up being implemented, but now I can confirm that domain name monitoring will be present.

1. I’m looking into it.

2. I can confirm that v3 will include domain name monitoring.

3. No plans at the moment.

4. No plans at the moment.

Regards,

Lunatio.

Hello KrazyJ,

Domain monitoring is now available: https://lunatio.com/phpuptime/changelog?v3 alongside new features & improvements.

Stay tuned, as there’s more coming soon.

Regards,

Lunatio.

Please add notification channel via telegram

Hello DaiThinh,

Thank you for your feedback. We’ve added it on the suggestions list. We’ll notify you if this gets implemented.

Regards,

Lunatio.

Hello DaiThinh,

Telegram support has been added, thank you for your feedback: https://i.imgur.com/Ze1u76q.jpeg

Regards,

Lunatio.

Will be there a hosting monitoring (Monitoring Linux , Windows, docker)?

Hello SDM9180,

This is for monitoring website availability. We don’t have any plans for server level monitoring.

Regards,

Lunatio.

Do you plan to add an option in the status page settings that allows users to subscribe to updates and be notified of service status changes or maintenance events?

Hello Lunatio,

Thanks for your reply.

The error occurs when accessing the incident edit page, and it’s caused by an undefined $monitor variable in menu.blade.php. Some controller methods, such as show() and edit(), don’t pass this variable to the view, which leads to the issue.

Here is the relevant log entry: Undefined variable $monitor at resources/views/incidents/partials/menu.blade.php:10 On my side, I fixed it directly in the IncidentController.php by making sure the $monitor variable is passed to the view where needed.

Best regards, Aubin

Hello aubinvan,

Thank you so much for reporting this.

I was able to identify and fix the issue, there’s no need to pass any extra variables, as the $monitor variable shouldn’t even be there.

I have sent an update already, please re-download the software, and upload the /resources/views/incidents/ folder on your server.

This change will be documented in our next official release. Let me know how it goes.

Regards,

Lunatio.

Thanks Lunatio, Update applied — it’s working fine now.

Best, Aubin

Hello why all my domain are on pending even thought the cron is running?

Are your domains on a 1 minute check interval? yes Can you please confirm that on the Admin > Settings > Cronjob, there’s a cron execution timestamp with the current date and time? yes is current time. l will sent ftp

looks like the issue get fix by running php artisan cron:check-monitors but why isn’t fix when running the normal cron?

Hello theextremehd,

The issue here is that your cron job isn’t actually working.

I’ve had a look at your Admin Panel, and the last time it executed was 5 hours ago: https://i.imgur.com/cfyefou.png – which is a clear indication that the cron job isn’t set up as it should.

I’ve sent you a video via email, demonstrating that upon manually accessing the cron URL, everything executes instantly and the Execution Time gets updated accordingly (with the current date and time).

Triple check your crontab configuration and ensure that the correct cron job URL is set up, and that the correct cron interval is set (every minute).

If the issue persists, reach out to your hosting administrator, as they may not allow you to run wget, or do external http calls via cron.

Regards,

Lunatio.

I have some quick questions before purchasing 1. Do I need any 3rd party API’s? 2. I have approximately 30 sites, that needs to be monitored. Let’s say my main website is xyz.com, and my clients are a,b,c. If I install in status.xyz.com, can I give my clients status.xyz.com/status/a to check the website stats? 3. Can I get emails if there is any downtime? 4. Do I need to install any scripts in my clients website to monitor this status of the website?

Thanks

Hello k_ate99,

1.The only 3rd party API is Twilio, and it’s for sending SMS messages. If you don’t need SMS messages, then no additional API is required. For emails, you can use any free SMTP emailing service.

2. Yes, if you install it on status.example.com, you can provide your users with however many status pages you need.

3. If you set up email alerts, then of course – you’ll get notified both when a monitor goes down, and when it comes back up. You need an SMTP server to send emails (you can use Gmail too).

4. You don’t need to install anything on your client’s websites.

Regards,

Lunatio.

Woaah, that’s super cool. Does shared hosting support or we need VPS?

Hello k_ate99,

Works just fine on any kind of webhost, including shared hosting. But please be aware that on shared hosting, when connecting an external custom domain with a status page, you’ll need to manually add that custom domain in your cPanel, and point it to the same folder as our app.

Basically, our software allows you to have both:

“status.your-website.com/status-page”

or, with an external custom domain:

“status.customer-website.com” – if you plan on allowing custom domains, then that’s something you should keep in mind. Totally possible on shared hosting, but it requires your attention :).

Regards,

Lunatio.

Unfortunately, I’m having an installation problem. After entering database details such as my username, username, and password, and then entering my full name, email, and password, I’m taken to the home page. Upon logging in, the system indicates that the login information does not exist. When I go to the database to verify, I see that the user table is completely empty.

This is a problem I’ve never encountered with phpRank, phpAnalytics, or phpShort.

I would like to contact the support team and send them a short video, but I don’t know where your support ticket area is.

Hello mshikhtaleb,

You’ve never reach back to us, but we were able to identify and fix this issue. You can re-download the latest version of phpUptime from https://codecanyon.net/downloads and re-install it. The issue was that on MySQL older than v8, one of the column types was unsupported, breaking the database import. It should be all fixed now.

Regards,

Lunatio.

I will contact you and thank you for your interest in this. I would really like to contact you and send a video explaining the issue in detail, but the problem is that contacting you via the codecanyon contact form does not support uploading files such as uploading a video file. Can I get your support email?

Hello mshikhtaleb,

Send us a message and we’ll reply back and you’ll be able to send a video after that.

Regards,

Lunatio.

Does the Regular License give you the exact same script with all the features as the Extended License?

This i want to know: The features are limited, based on the license purchased.I always purchase the standard license first and test the product thoroughly. Only when it’s 100% functional on my server do I upgrade to the extended license. However, since I can’t test the full product with the basic license, such a purchase is out of the question.

Hello straussmertens1,

That’s not possible. You only get access to the functionality you paid for.

phpUptime is built on the same proven framework as our other software, as for the quality of it, the ratings of our products should be a clear indication of the quality involved.

As per usual, if you have any concerns about a feature or functionality, we’re always here to explain how things work.

Regards,

Lunatio.

Thank you for the answer.

I like this but I’ll wait until any AI agent for auto Pentest ( penetration / vulnerability test) is added . Please add any 3rd party API for the same until you manage to build yours .

Hello IN_Envato,

No such plans. What does pentesting have to do with an Uptime monitor?

Regards,

Lunatio.

I was thinking if additional features could add make this script a new category and more marketable due to such USP ?

What unique ideas do you think could make it unique in the over crowded site monitoring scripts ?

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey