Your shopping cart is empty

Module Tool for maintenance & debug
for PrestaShop 1.7, 1.6, 1.5

Diagnoses a site software and checks for vulnerabilities, displays maintenance messages and manages the debug mode.


About author

Maksim T.
Maksim T.
Works since 2010.
Products: 47.


The customer service for this component does not include free personal consultations. Only business offers and important information are accepted.
Tool for maintenance & debug
The most popular!


Short description

The module diagnoses a site software and checks for vulnerabilities, displays maintenance messages and manages the debug mode.


The module diagnoses software: PHP version, availability of required and additional PHP extensions and Apache2 modules, reports recommended software versions, checks the ability to write in the required directories, etc. Also, at the very beginning of the report, a there is a summary of the software with versions - this summary should be useful for choosing a module suitable for system requirements, including when choosing a module on this marketplace.

The module checks for known PrestaShop vulnerabilities. The report provides the necessary information about a vulnerability and how to eliminate it.

The module displays maintenance messages. The module is useful when you need to notify customers, for example, that at a certain time the site will be suspended for maintenance. There are several useful options for this. For example, you can display a prominent message so that a site administrator does not forget to enable a site for all users after a site has been serviced. See the screenshot with the module settings and other screenshots for variants for using the module. If you are good with imagination, you can easily come up with other variants for using the module in terms of displaying some useful information for your website visitors :)

The module manages the debug mode. And one more useful module option - allows you to enable / disable PrestaShop debugging mode through the module settings, instead of the usual editing of the file. This option is especially useful for site owners running PrestaShop 1.6 and 1.5 because in them it is possible to enable or disable debugging mode only by editing the file.


The module has a normal installation (one click to install) and it is easy to configure.


Website demo for PrestaShop 1.7

How to help the project grow and get updates

Write a review in the comments tab. That's all! :)

Data sheet

  • Compatible with versions of PrestaShop: 1.7, 1.6, 1.5
  • Compatible with versions of PHP: 5.6 or newer
  • Installation: normal
  • Uses PrestaShop classes override system: no
  • Core modifications: no
  • Includes a documentation: no
  • Includes free consultations: no
  • Translated into languages: EN, RU
  • Version: 1.4.0 (2022-11-19)
  • License: Open source license
  • Product type: Module
Maksim T. 10/31/2021 21:02:47

This Sunday I have released a new release!
1) Added a feature to check for known PrestaShop vulnerabilities.
2) Added a feature to diagnose a site software.

I have disclosed some details of this release in this article:

I would appreciate your review about the module on this Comments page. Like the post if you like this release :)

Maksim T. 09/3/2021 17:17:57

I have released a new version with new features!
I have wrote a post about this release:
I would appreciate your review about the module on this Comments page. Like the post if you like this release :)

v0.1.0 (2014-03-25)
	+ first release for PrestaShop 1.5-1.6
v0.2.0 (2014-04-04)
	+ added hook to display on the maintenance page
	+ added settings to configure maintenance information (general information, contacts and shop name)
	+ updated translation
	+ added index.php files for security reason
	+ improved styling
	+ refactoring directory structure (PrestaShop 1.5-1.6)
v0.3.0 (2015-03-22)
	+ added feature to enable or disable debug mode without changing 'defines.php' file manually
	+ code reformat
v0.3.1 (2016-09-26)
	+ removed a property that restricts the module installation on PrestaShop versions out of the predefined range.
	+ code reformat
	+ code documentation
	+ updated translation
	+ improved styling
v1.0.0 (2021-09-03)
	+ added an option to display messages only when the maintenance mode is active
	+ improved the setting to enable/disable the debug mode of PrestaShop
	+ improved the settings form
	+ improved a text of labels and descriptions for form fields
	+ improved styling
	+ code refactoring
	+ added the block about the module
	+ added an integration with Quality service (automatic sending of information 
	  about errors to a developer when installing or uninstalling a module)
	+ updated PHPDoc
	+ along with this release, PrestaShop 1.7 support has been improved
v1.2.0 (2021-10-31)
	+ added a new feature: software diagnostics
	+ added a new feature: check for vulnerabilities
v1.3.0 (2022-03-06)
	+ updated psdiag library to 2.1.0 version
v1.4.0 (2022-11-19)
	+ updated psdiag library to 2.2.0 version
	+ updated prestashop-security-vulnerability-checker library to 1.3.0 version
	+ updated other dependencies