From:             daniel dot beet at accuratesoftware dot com
Operating system: Windows
PHP version:      4.3.11
PHP Bug Type:     Sybase-ct (ctlib) related
Bug description:  Sybase extension contains aliases to mssql functions that can 
never be used

Description:
------------
php_mssql.dll and php_sybase_ct.dll have conflicting function alias,
meaning that they cannot be used at the same time.

Since (on Windows at least) you cannot use the Sybase CT client to connect
to MSSQL, and you always have the Microsoft DB-lib available, there is no
current reason for the function aliases in the Sybase CT extension.

On UNIX, PHP can now use FreeTDS instead of the MS DB-lib, so again the
aliases seem to no longer be required.

Could these aliases be removed, either only for Windows or totally,
removing this conflict. Or if backwards compatability is required, the
aliases be disabled via a php.ini setting?

We have an application that does require access to both databases at once,
and while I have recompiled the PHP Sybase CT dll, removing the aliases -
our clients prefer to use the official PHP source and builds.

Related bug reports are #13819, #23318 and #24023.

Thanks


-- 
Edit bug report at http://bugs.php.net/?id=32531&edit=1
-- 
Try a CVS snapshot (php4):   http://bugs.php.net/fix.php?id=32531&r=trysnapshot4
Try a CVS snapshot (php5.0): 
http://bugs.php.net/fix.php?id=32531&r=trysnapshot50
Try a CVS snapshot (php5.1): 
http://bugs.php.net/fix.php?id=32531&r=trysnapshot51
Fixed in CVS:                http://bugs.php.net/fix.php?id=32531&r=fixedcvs
Fixed in release:            http://bugs.php.net/fix.php?id=32531&r=alreadyfixed
Need backtrace:              http://bugs.php.net/fix.php?id=32531&r=needtrace
Need Reproduce Script:       http://bugs.php.net/fix.php?id=32531&r=needscript
Try newer version:           http://bugs.php.net/fix.php?id=32531&r=oldversion
Not developer issue:         http://bugs.php.net/fix.php?id=32531&r=support
Expected behavior:           http://bugs.php.net/fix.php?id=32531&r=notwrong
Not enough info:             
http://bugs.php.net/fix.php?id=32531&r=notenoughinfo
Submitted twice:             
http://bugs.php.net/fix.php?id=32531&r=submittedtwice
register_globals:            http://bugs.php.net/fix.php?id=32531&r=globals
PHP 3 support discontinued:  http://bugs.php.net/fix.php?id=32531&r=php3
Daylight Savings:            http://bugs.php.net/fix.php?id=32531&r=dst
IIS Stability:               http://bugs.php.net/fix.php?id=32531&r=isapi
Install GNU Sed:             http://bugs.php.net/fix.php?id=32531&r=gnused
Floating point limitations:  http://bugs.php.net/fix.php?id=32531&r=float
No Zend Extensions:          http://bugs.php.net/fix.php?id=32531&r=nozend
MySQL Configuration Error:   http://bugs.php.net/fix.php?id=32531&r=mysqlcfg

Reply via email to