View Issue Details

IDProjectCategoryView StatusLast Update
0011797mantisbtadministrationpublic2010-04-23 14:30
Reporterbobonov Assigned Todhx  
PrioritylowSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformLinux 64OSUbuntu 9.10, Zend Server Com Ed 
Product Version1.2.0 
Target Version1.2.1Fixed in Version1.2.1 
Summary0011797: Errors in mantis/admin/check.php against adodb and zend optimizer
Description

The mantis/admin/check.php page show some warning and error against a clean installation.
Checking adodb version 5.1 (the one present in mantis) is presented as warning, in the code is compared against 5.05
Checking Zend Optimiser version is reported as bad, with the following message:
Fail - Installed Version: + 4.. Zend Optimizer should be version be 3.3.3 or greater! Some old versions cause the view issues page not to display completely. The latest version of Zend Optimizer can be found at www.zend.com

Probably due that now is "Zend Optimizer+ 4.1".

Additional Information

I use Zend Server Community ediction with php 5.3.1
I dunno if they altered in some way the Zend Optimizer string, I don't have any standard installation to check it.

I checked the code and check.php at the line 175
$t_version = explode( 'Zend Optimizer', $t_output );
Since the string is "Zend Optimizer+ 4.1" the split result is unattended, just fix by handling the +

TagsNo tags attached.

Activities

dhx

dhx

2010-04-22 23:35

reporter   ~0025213

The ADOdb error message will occur because your distribution (Ubuntu) uses a system supplied version of ADOdb rather than the version bundled with MantisBT. The system bundled version is evidently an older version (5.05) than the one expected by MantisBT (5.10). You may find that this doesn't matter though.

I've fixed the Zend Optimizer version check :)

Related Changesets

MantisBT: master-1.2.x a41aeea1

2010-04-22 23:36

dhx


Details Diff
Fix 0011797: Zend Optimizer version check fails for v4+

The Zend Optimizer version string from v4 looks like "with Zend
Optimizer+ vX.Y" instead of the old system of just "with Zend Optimizer
vX.Y". The version check has been simplified and made more robust.
Affected Issues
0011797
mod - admin/check.php Diff File