VDV will perform a System setup validation when Admin logs in, some setup errors will prevent VDV from working right and must be addressed before usage.
PHP
Minimum PHP version not satisfied
- VDV requires at least PHP 8.1.0 to work currectly, current running version is X.Y.Z
The PHP version running in the web server is older then 8.1.0 - Version X.Y.Z has been installed but currently running X.Y.Z
The PHP version running in the web server is older then the latest version installed using the Store.
See the IIS setup guide about how to setup PHP in IIS and use the latest installed version.
Wrong php.ini settings
Some php.ini settings are wrong and must be changed. Open php.ini located by default in C:\Vista Data Vision\db.web.browser\php-X.Y.Z\php.ini (Where X.Y.Z is the latest version installed), change the option and restart the web server.
Required PHP settings:
Configuration name |
Value |
track_errors |
Remove configuration, not valid for PHP 8 |
display_errors |
Off |
expose_php |
Off |
log_errors |
On |
Missing PHP extension
PHP extension required for VDV to work are not loaded. Open php.ini and search for extension=php_<extension name>
and make sure the line exists and does not start with.
Required PHP extensions
- curl
- ftp
- gd
- gettext
- mbstring
- openssl
- pdo
- pdo_mysql
Task Manager
Task Manager not running
The Task Manager is installed but the service is not running. Open Services in Windows and make sure "VDV Task Manager" is running.
Incorrect Task Manager version running
The currently running version of the Task Manager is not the same as the installed one. Open Services in Windows and restart the "VDV Task Manager" service.
Task Manager minimum PHP version not satisfied
The PHP version that the Task Manager found is too old. Restart the Task Manager service to reload it, if the problem persists then check the VDV configuration file (C:\Vista Data Vision\db.web.browser\vdv.ini) and make sure the php_path setting is unset or points to the latest PHP version.
The Task Manager should be able to find the right PHP version when the php_path settings is not set. If it's unable to find it then try settings the php_path under [taskmgr] to the right path like this:
[taskmgr]
php_path = "C:\Vista Data Vision\db.web.browser\php-8.1.14\php"
Comments
0 comments
Please sign in to leave a comment.