CA Software Asset Manager throws the error: Zend Guard Run-time support missing

Document ID : KB000004141
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

When logging into CA Software Asset Manager 4.x, after applying the upgrade, I get the following message:

Zend Guard Run-time support missing!

Zend Guard Runtime missing.png

Environment:
CA Software Asset Manager 4.xusing PHP 5.6
Cause:

Zend Guard Loader has not been installed or may be misconfigured

Resolution:

Verify the steps performed to "Download, install and configure Zend Guard Loader for PHP 5.6" as described in the CA Software Asset Manager upgrade guide: https://support.ca.com/phpdocs/7/8572/CA_SAM_Rel4_Upgrade_Manual.pdf

 

Verify the following steps have been performed: 

1.  Download Zend Guard Loader for PHP 5.6 (you may have to register with Zend to download - http://www.zend.com/en/products/loader/downloads#Windows)

2.  Add ZendLoader.dll from zip file to the php extensions directory     (c:\Program Files (x86)\ca\Sam\env\php\ext\)

3.  Add the following lines to the php.ini file   (c:\Program Files (x86)\ca\Sam\env\php\php.ini):

[Zend]

zend_extension="C:\Program Files (x86)\ca\Sam\env\php\ext\ZendLoader.dll"

zend_loader.enable=1

zend_loader.disable_licensing=0

4.  Make sure the PATH environment variable contains an entry to the PHP.exe    (example:  C:\Program Files (x86)\CA\SAM\env\PHP)

5.  Verify PHP by running PHP.exe -v from the command line, like this:     C:\Users\Administrator>php -v

It should return the following information with your version of PHP: 

PHP 5.4.24 (cli) (built: Jan  8 2014 20:26:10)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
    with Zend Guard Loader v3.3, Copyright (c) 1998-2013, by Zend Technologies