Php 来自Symfony任务的mssql_连接

Php 来自Symfony任务的mssql_连接,php,Php,我面临mssql_connect的问题。我使用的是symfony1.1。mssql_connect在操作中正常工作。但当我从symfony任务调用mssql_connect时,我得到了对未定义函数mssql_connect的调用。任何人请帮我解决这个问题。提前谢谢 Avinash我猜这是一个名称空间问题 尝试: 到目前为止,连接到SQL server的最简单方法是通过ODBC连接对其进行路由 管理工具->数据源ODBC 系统DNS 添加SQL Server 然后只需使用odbc_connects

我面临mssql_connect的问题。我使用的是symfony1.1。mssql_connect在操作中正常工作。但当我从symfony任务调用mssql_connect时,我得到了对未定义函数mssql_connect的调用。任何人请帮我解决这个问题。提前谢谢


Avinash

我猜这是一个名称空间问题

尝试:


到目前为止,连接到SQL server的最简单方法是通过ODBC连接对其进行路由

管理工具->数据源ODBC 系统DNS 添加SQL Server
然后只需使用odbc_connectsql_test,user,pass即可。

我仍然得到了对未定义函数mssql_connect$dbh=\mssql_connectHost,'username','password'的相同结果调用;如果$胸径| |!mssql_select_db'testDB',$dbh{die'无法连接或选择数据库!'}Hmmm。。。这两个脚本是否以不同的方式运行?能否检查phpinfo以查看mssql模块是否已加载?现在我想知道一个是通过web服务器运行的,一个是从命令行运行的。是否使用了两个不同的php.ini文件?如果您以两种不同的方式运行它,则其中一种方式可能不使用php.ini文件。你有没有确认它已加载?如果这不是名称空间问题,并且函数在其他地方工作,那么我就可以相当肯定它没有加载。php-我将为您提供命令行php配置、使用的php.ini文件和加载的模块列表。
\mssql_connect(...)