Quote:
Originally Posted by EpicFight
Dann erklär mir mal bitte was SQLSRV mit ODBC zutun hat. xD
|
Microsoft® ODBC Driver 11 für SQL Server® – Windows
Du willst wissen was SQLSRV mit ODBC zu tun hat? Okey dann erklär ich es dir halt, da du es anscheint nicht weißt! Wenn du es wüsstest, dann würdest du mich nicht darum bitten es dir zu erklären
SQLSRV ist die Verbindungsart zwischen SQL Server und ODBC!
mit SQLSRV wird eine Verbindung zwischen ODBC und einem SQL Server hergestellt bzw erstellt!!
Die dlls werden von xampp benötigt, damit die Login.php funktioniert!
Call to undefined function odbc_connect()
odbc_connect = undefined function
weil die treiber dazu fehlen und die treiber sind die dlls. die ich erwähnt habe!
Weil bei mir klappt es!
Wie man hier sieht nutze ich kein "php.odbc.dll", sondern nur "php_pdo_odbc.dll".
Naja, ist doch auch egal welches man braucht, hauptsache man hat das Richtige und es funktioniert.
;extension=php_mbstring.dll
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
extension=php_sockets.dll
;extension=php_sqlite.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
;extension=php_pdo.dll
;extension=php_pdo_sqlite.dll
;extension=php_winbinder.dll
extension=php_pdo_odbc.dll
extension=php_sqlsrv_52_ts_vc6.dll
extension=php_pdo_sqlsrv_52_ts_vc6.dll
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;
ich nutze:
extension=php_sqlsrv_52_ts_vc6.dll
extension=php_pdo_sqlsrv_52_ts_vc6.dll
und meine Login.php funktioniert damit!
wenn ich diese beiden mit dem ; deaktiviere dann erhalte ich auch wieder die Fehlermeldung:
Call to undefined function odbc_connect()
Siehe hier:
(Hier handelt es sich zwar um die Register-Page, aber das Problem dort ist genau das gleiche wie hier
Andere PHP, aber gleiches Problem)
Quote:
Originally Posted by Xijezu
Öffne bitte deine php.ini (im PHP-Ordner), und trage das ganz zum schluss ein:
[PHP_PDO_SQLSRV_53_NTS_VC9]
extension=php_pdo_sqlsrv_53_nts_vc9.dll
[PHP_PDO_SQLSRV_52_TS_VC6]
extension=php_pdo_sqlsrv_52_ts_vc6.dll
[PHP_PDO_SQLSRV_53_TS_VC9]
extension=php_pdo_sqlsrv_53_ts_vc9.dll
[PHP_PDO_SQLSRV_52_NTS_VC6]
extension=php_pdo_sqlsrv_52_nts_vc6.dll
[PHP_PDO_SQLSRV_53_NTS_VC6]
extension=php_pdo_sqlsrv_53_nts_vc6.dll
[PHP_PDO_SQLSRV_53_TS_VC6]
extension=php_pdo_sqlsrv_53_ts_vc6.dll
[PHP_SQLSRV_52_NTS_VC6]
extension=php_sqlsrv_52_nts_vc6.dll
[PHP_SQLSRV_52_TS_VC6]
extension=php_sqlsrv_52_ts_vc6.dll
[PHP_SQLSRV_53_NTS_VC9]
extension=php_sqlsrv_53_nts_vc9.dll
[PHP_SQLSRV_53_NTS_VC6]
extension=php_sqlsrv_53_nts_vc6.dll
[PHP_SQLSRV_53_TS_VC6]
extension=php_sqlsrv_53_ts_vc6.dll
[PHP_SQLSRV_53_TS_VC9]
extension=php_sqlsrv_53_ts_vc9.dll
Hatte ich ganz vergessen.
|