PHP and MySQL requirements
2 min read
Many DotwebApps web products use PHP together with a MySQL-compatible database. However, the exact PHP version, database version, and required PHP extensions are product-specific.
Always follow the System Requirements supplied for the particular DotwebApps product you are installing. Do not assume that requirements from one product apply to another.
PHP requirements to check #
Before installation, confirm with your hosting provider that:
- the hosting environment supports the PHP version required by the product
- the PHP extensions or modules listed for that product are available
- PHP can be configured sufficiently for the application where the product documentation requires specific settings or resources
Do not upgrade or downgrade PHP blindly. Use a version that is supported by the specific DotwebApps product and by your hosting environment.
Database requirements to check #
For a DotwebApps product that uses a MySQL-family database, verify that:
- a compatible database service is available
- the database version meets the product’s documented requirement
- you can create or use a database for the application
- you can create or assign an appropriate database user
- the database host and other connection details required by the application are available
The way these details are provided varies between hosting companies and server-control panels.
If your hosting environment does not match the product requirements #
If the available PHP or database environment does not match the documented requirements:
- use an appropriate supported version or hosting environment
- ask your hosting provider whether the required PHP/database capabilities can be enabled or supplied
- consult DotwebApps support if the product documentation is unclear
Do not change server software merely to match a guess about what the product needs.
If you are looking for hosting, DigiHostPro is one available option you may consider. Compare the hosting plan’s capabilities with the exact requirements of your DotwebApps product before choosing a plan; no hosting provider or plan should be assumed compatible with every product.