我曾在Windows系统中使用php5ts.dll文件来连接PHP和MS SQL Server,但我现在需要在Linux上做同样的事情。然而,这些相同的dll文件在Linux上不起作用,因为它们是为Windows设计的。通过调查,我了解到,在Linux上,与Windows中的dll文件对应的是.so文件 SO question。
我不知道这些.dll文件在PHP中确切地是用来做什么以连接到MS SQL Server。
如果有人能帮助我理解为什么在Linux上无法使用相同的方法,并提供解决方案,那将会很棒。
我还看到一个类似的问题here ,但是针对的是Windows系统而不是Linux。
以下是我们用于创建连接的代码片段:
我不知道这些.dll文件在PHP中确切地是用来做什么以连接到MS SQL Server。
如果有人能帮助我理解为什么在Linux上无法使用相同的方法,并提供解决方案,那将会很棒。
我还看到一个类似的问题here ,但是针对的是Windows系统而不是Linux。
以下是我们用于创建连接的代码片段:
- db.driver = "pdo_sqlsrv"
- db.host = ""
- db.dbname = ""
- db.user = ""
- db.password = ""
驱动程序文件放置在此处:D:\wamp\bin\php\php5.4.16 >>php5ts.dll 和 D:\wamp\bin\php\php5.4.16\ext >> php_sqlsrv_54_ts.dll