|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 31 ![]() |
Bonjour,
j'utilise un serveur xampp pour une gestion GLPI et OCSNG, et j'ai commencé à faire du développement PHP et à communiquer avec un serveur mssql 2008 R2 situé sur une autre machine. jusque la, aucun soucis. puis j'ai eu besoin de mettre à jour OCSNG pour la compatibilité avec windows 7, ce qui m'a obligé à mettre à jour xampp. j'ai donc correctement installé la dernière version de xampp 1.7.4, mais depuis plus possible de communiquer avec mssql serveur. j'ai fait quelques recherches, qui conseille de décommenter dans php.ini les lignes "extension=php_mssql.dll" et "extension=php_pdo_mssql.dll". les dll n'étant pas fournis, j'ai eu des erreurs au démarrage d'apache. j'ai finalement trouvé des drivers php pour sql serveur ( http://msdn.microsoft.com/en-us/libr...v=sql.90).aspx ) qui fonctionnent, mais ils ne s'utilisent pas de la même façon (sqlsrv au lieu de mssql) et qui ne fonctionne que lorsque sql serveur est sur la même machine que php, ce qui n'est pas mon cas. du coup, je ne sais pas ou trouver les bon driver pour réutiliser mssql comme je le faisait avec ma vielle version de xampp et résoudre mon problème. quelqu'un aurait-il une solution pour me guider? Merci d'avance! PS : j'utilise des windows serveur 2003 sur mes différents serveur. |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 31 ![]() |
je viens de trouver ça sur php.net :
This extension is not available anymore on Windows with PHP 5.3 or later. On Windows, you should use SqlSrv, an alternative driver for MS SQL is available from Microsoft: » http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx . If it is not possible to use SqlSrv, you can use the PDO_ODBC driver to connect to Microsoft SQL Server and Sybase databases, as the native Windows DB-LIB is ancient, thread un-safe and no longer supported by Microsoft. utiliser les drivers ODBC ne va pas m'arranger du tout, d'une part parce que tout mon code est déjà tapé et que je vais devoir modifier toutes mes connexions à la base, et d'autre part les drivers ODBC sont moins performant que ceux de mssql, ce qui ralentira mon application. du coup j'ai plus trop d'espoirs, mais des fois que quelqu'un ai un miracle, je suis preneur xD |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 31 ![]() |
Bon bas j'ai migré le SQL serveur sur la même machine que Xampp et ai changer toutes mes requêtes pour utiliser sqlsrv... pénible à faire mais si pas d'autre solution... bon courage à ceux qui auront le même problème que moi xD
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com