Author Archives: Pep

PHP Server Monitor v3.2.0 released

I am pleased to announce the immediate availability of version 3.2.0.

Click here to download the latest version.

Changelog:

  • Added CSRF protection.
  • Added popular ports to server page.
  • Authentication for website checks.
  • Proxy settings for website checks.
  • Added support for Nexmo SMS gateway.
  • Added support for FreeVoipDeal SMS gateway (http://www.freevoipdeal.com).
  • Added Swedish translation.
  • Added Estonian translation.
  • Added Finnish translation.
  • Added Persian translation.
  • Added Slovenian language.
  • Updated Spanish translation.
  • Increased server ip char limit to 500.

Full changelog available here.

To install the release, upload the files to your webserver and run install.php, which will guide you through the process. If you are upgrading from a previous version, you will need to execute some database migrations (please make sure you create a backup first). For more detailed information including upgrading from previous versions, please read the install guide.

Special thanks go out to Samuel Denis-D’Ortun who has taken care of the daily development since April last year, keeping this project alive and making a new release possible.

Regards,
Pep

PHP Server Monitor v3.1.1 released

I am pleased to announce the immediate availability of version 3.1.1.

Click here to download the latest version.

Changelog:

  • Added Czech translation.
  • Added Polish translation.
  • Added Turkish translation.
  • Updated 6 existing translations.
  • Added SSL/TLS option for SMTP.
  • Allow URL and timeout to be passed as argument to the cronjob.
  • Fixed uptime percentage above 100%.

Full changelog available here.

To install the release, upload the files to your webserver and run install.php, which will guide you through the process. If you are upgrading from v3.1.0, it is not necessary to run install.php. For more detailed information including upgrading from previous versions, please read the install guide.

Regards,
Pep

How to set up a cron job on Windows

As you probably know, the easiest way to implement automatic monitoring of your services is by creating a periodic job on your system. On Linux-based machines this is quite easy, and lots of hosting panels provide web-based configuration tools. But on Windows, setting up a cron job can be a real pain. One user of PHP Server Monitor, Robert Inzano, has taken the time to put together a step by step tutorial on how to set up cronjobs on Windows. Please see attached PDF file for the complete walk-through.

Robert, thanks for your time and effort!

The PDF can be downloaded from this link.

PHP Server Monitor v3.1.0 released

I am pleased to announce the immediate availability of version 3.1.0.

Click here to download the latest version.

Changelog:

  • Support for Pushover.net notifications.
  • Uptime percentage per server for the last week.
  • Test mode for email, SMS and Pushover settings.
  • Different design styles on status page (list, table).
  • Custom time-out setting per server.
  • Log and archive retention period.
  • Added Danish and Russian translations.
  • Added support for SMSGlobal and SMSit gateways.

Full changelog available here.

To install the release, upload the files to your webserver and run install.php, which will guide you through the process. For more detailed information including upgrading from previous versions, please read the install guide.

Regards,
Pep

Call for translators: v3.1 coming up

Hi,

A new minor release (v3.1) is coming up soon with a couple of amazing features (e.g. Pushover.net support), and I am looking for some assistance updating the translations. So far, PHP Server Monitor has been translated into 12 languages (from 3.1 this will also include Russian and Danish), but some languages need to be reviewed and updated. If you have some spare time and are fluent in one of these exotic languages, please consider donating a minute of your time to help me ship v3.1 with up-to-date translations. If your language is not on the list, new languages are also very much welcome.

The following languages require reviewing/updating:

  • Bulgarian
  • Chinese
  • German
  • Italian
  • Korean
  • Portuguese
  • Spanish

If you are familiar with git, clone the develop branch of the Github repo and send me a pull request. If you have no idea what git is, but still would like to help out: copy one of the files from this page and email me (pep[at]neanderthal-technology.com) with an updated version.

For a full list of changes, please visit the changelog at Github.

Thanks,
Pep