View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0012934 | mantisbt | upgrade | public | 2011-04-13 06:16 | 2012-03-04 02:10 |
Reporter | secondreality | Assigned To | grangeway | ||
Priority | normal | Severity | block | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Linux | OS | Debian Squeeze | OS Version | 6.0 |
Product Version | 1.2.3 | ||||
Summary | 0012934: Call to undefined function user_search_cache() in mantisbt-1.2.5/core/authentication_api.php on line 749 | ||||
Description | After upgrading to PHP 5.3.3-7+squeeze1 on a Debian Squeeze Install (Previous Install Lenny, with PHP 5.2.6-1+lenny10) the currently installed Version 1.2.3 did not run anymore. PHP Error Log gave the following Error: An Upgrade to 1.2.5 brought the same results. | ||||
Steps To Reproduce | Any standard Debian Squeeze install Apache/2.2.16 (Debian) PHP/5.3.3-7+squeeze1 with Suhosin-Patch mod_python/3.3.1 Python/2.6.6 mod_perl/2.0.4 Perl/v5.10.1 | ||||
Additional Information | After inspecting the Error, the problem can be fixed by switching the include order in core.php Lines 197-202. Current core.php version: Authentication and user setuprequire_once( 'authentication_api.php' ); Fixed include order: Authentication and user setuprequire_once( 'user_api.php' ); | ||||
Tags | No tags attached. | ||||
that function is located in core\user_api.php |
|
@CAS: Of course, i've first checked the scripts and availability of the function. |
|
We are running 1.2.4 and have no issues with that (original sequence). |
|
are you running on the same php version or at leat >= 5.3 ? We've encountered this problem only after switching to php5.3.. |
|
Ah, you leave the most important digit out. Earlier releases of 5.3 (5.3.1 & 5.3.2) indeed had various issues. We are running 5.3.5 |
|
these got rewritten to a require_api function |
|