For correct installation of the WebAsyst open-source scripts the server must satisfy the system requirements. Whether the server has the correct configuration is automatically verified by the WebAsyst installation wizard. Should some of the configuration parameters not comply with the requirements, the installation wizard will display a corresponding diagnostic message. Such diagnostic messages and recommendations for server setup are provided below. If you fail to re-configure the server as required, please apply to the system administrator for assistance.
- PHP 5.x or higher: FAILED
PHP version 5.0.5 or higher is not installed. Install the required PHP version or enable it for your web hosting account. - PHP safemode must be disabled: FAILED
PHP parameter safe_mode is enabled. Disabled that parameter in the PHP configuration.
- mbstring: FAILED
PHP extension mbstring is not installed or is disabled. Install or enable the extension in the PHP configuration. - simpleXML: FAILED
PHP extension simpleXML is disabled using key --disable-simplexml. Change the PHP configuration to enable the extension. - DOM XML: FAILED
PHP extension DOM/XML is disabled using key --disable-dom). Change the PHP configuration to enable the extension. - GD: FAILED
PHP extension GD is not installed or is disabled. Install or enable the extension in the PHP configuration. - Zlib (optional): FAILED
PHP extension zlib is not installed or is disabled. Install or enable the extension in the PHP configuration. zlib extension is necessary for running automated update and installation routines and fully-fledged operation of several WebAsyst applications. - MySQL: FAILED
PHP extension MySQL is not installed or is disabled. Install or enable the extension in the PHP configuration. - JavaScript: FAILED
- JavaScript support is disabled in the web browser. Enable JavaScript support.
- File install.js is missing on the server. In order to check the presence and availability of that file, enter its URL in the browser address bar. If you ran install.php at a URL of kind http://domain.com/install.php, then the URL of file install.js should have the form http://domain.com/install.js. An attempt to go to such a URL should result either in the contents of the file displayed in the browser window, or in appearance of a dialog window offering you to download the file (depending on the browser you are using). Should error 404 "Page Not Found" occur, first of all check whether file install.js is physically located in the WebAsyst installation directory and whether its permissions allow the web server to read its contents. Upload the file to the server or change its permission accordingly, depending on the case.
- A .htaccess file in the installation directory or in its parent directory may contain directives preventing the installation script from correctly determining the path to file install.js. Try to rename or disable the .htaccess file to resolve the issue.