在Linux系统下 Mssql 模块应该加在哪里?
在我本机上PHP可以连接到SQL数据库,但是当我把这代码放到LINUX系统下,却报这个错Fatal error: Call to undefined function: mssql_connect() in /home/jun21/htdocs/sky/sa.php on line 1
是什么原因呀?
我已经在php.ini 中把extension=php_mysql.dll之前的分号去掉了 是不是要在Linux系统下加个Mssql模块,应该加在哪里?
问题点数:20、回复次数:10Top
1 楼zwpsky()回复于 2006-06-02 15:16:01 得分 0
小弟我刚接触PHP ,希望各位大哥大姐多多指导哦...
Top
2 楼s1ihome(My hometown is a beautiful village)回复于 2006-06-02 19:26:40 得分 0
linux下去掉这个分号也不管用吧,得通过ODBC 的方式连接吧Top
3 楼Gdj(陈水.智商只有129.非卖品)回复于 2006-06-02 19:34:49 得分 0
先编译mysql再编译php。你编译php时指定mysql路径就行了。
Top
4 楼Gdj(陈水.智商只有129.非卖品)回复于 2006-06-02 19:35:45 得分 0
哦看错。是mssql啊。unix下还用mssql干什么……Top
5 楼phpup()回复于 2006-06-03 02:38:02 得分 0
曾经我也遇到这样的问题。
linux 使用mssql 得安装freeTds才能用
Top
6 楼phpup()回复于 2006-06-03 02:43:13 得分 0
php +mssql
的确是不如mysql 好用,
但是,但签于mssql数据备份功能还有日志,
对于一个拥有300万个记录的数据来说,
对于mysql使用phpmyadmin 去导出.sql备份根本是不可能的Top
7 楼Gdj(陈水.智商只有129.非卖品)回复于 2006-06-04 18:19:29 得分 0
mysql,putty命令行备份+ftp下载比mssql的备份快多了。还可以写进批处理每晚半夜自动执行。Top
8 楼phpcool(侠客飞)回复于 2006-06-07 14:42:29 得分 0
在Linux要安装freetds才能访问sql server.Top
9 楼xuzuning(唠叨)回复于 2006-06-07 15:00:09 得分 0
To get these functions to work, you have to compile PHP with --with-mssql[=DIR], where DIR is the FreeTDS install prefix. And FreeTDS should be compiled using --enable-msdblib.Top
10 楼xjflyttp(疯子nOvEr)回复于 2006-07-30 01:11:04 得分 0
make的时候就加上参数``Top




