This page requires java-script to be enabled. Please adjust your browser-settings.
streber
PM
Login
|
Register
Home
Recent changes
Your Tasks
Efforts
Bookmarks
Overall changes
P
rojects
for
streber commun...
streber
People
Companies
S
earch:
streber
>
Tasks
|
Topics
|
Milestones
|
Versions
|
Files
|
Changes
Help
internal
> Bug (done?)
sql_interface __construct() signature mismatch
/
#2833
Move
Bookmark
Summary
Status
done?
Opened
Nov 6, 2006
Completed
100%
Closed
Nov 6, 2006
Created
Nov 6, 2006
/
kyle
Modified
Nov 7, 2006
/
pixtur
View previous 4 versions
Assigned to
kyle
Attached files
Attached files
No files uploaded
PHP 5.2.0 added support for forcing constructor signatures. The constructor signature of sql_interface does not match the constructor of sql_class inside of /db/db_mysql_class.php and /db/db_mysqli_class.php. This causes PHP to throw an error of level E_ERROR.
Issue report
Issue report
Severity
Minor
Reproducibility
Have not tried
Platform
Windows Server 2003
Version
dev rev 181
Steps to reproduce
Caused by upgrade to PHP 5.2.0.
Suggested Solution
The constructors of the sql_interface or sql_class need to be altered to match each other.
2 Comments
2 Comments
kyle
Nov 6, 2006
PHP 5.2.0 Changes
There is a "quick list" of what has changed in PHP 5.2.0 from earlier 5.x versions here:
http://www.php.net/UPDATE_5_2.txt
Also, the complete ChangeLog is available here:
http://www.php.net/ChangeLog-5.php#5.2.0
pixtur
Nov 7, 2006
Oh... Upgrading time again...
So I will download and upgrade and see what breaks...
Mark as bookmark
Comment / Update
Add comment
Comment
Details
(
Wiki format
)
Request feedback
Please copy the text