AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] AMH如何安装php-mssql模块? |
|
---|---|
xuwenhui |
xuwenhui 发表于 2013-07-27 16:40:33
AMH如何安装php-mssql模块?
老大能否把代码贴一下?
点赞,加油! (1分)
2013-07-27 16:40:33 1
|
恶小弟 |
回复
2013-07-27 16:42:14 2
|
amysql |
安装freetds,然后安装mssql模块 php/ext目录下有mssql,
安装完成后把mssql.so加到/etc/php.ini 重启php就好。
回复
2013-07-27 17:49:57 3
AMH面板 - 好用高效低占用、安全可靠极稳定 |
amysql |
1、安装freetds
cd /usr/local/ wget http://mirrors.xmu.edu.cn/ubuntu/archive/pool/main/f/freetds/freetds_0.82.orig.tar.gz tar zxf freetds_0.82.orig.tar.gz cd freetds-0.82 ./configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static make && make install 2、下载php源码,安装mssql模块 cd php-5.3.24/ext/mssql /usr/local/php/bin/phpize; ./configure --with-php-config=/usr/local/php/bin/php-config --with-mssql=/usr/local/freetds make && make install vi /etc/php.ini extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/mssql.so 3、 重启面板php、虚拟主机php amh php restart amh-web y amh php restart 有时间再写模块,方便安装些。 ------------------ mssql - AMH.png
回复
2013-07-27 18:02:34 4
|
xuwenhui |
本帖最后由 xuwenhui 于 2013-7-29 03:05 编辑
3.2的环境安装好以后,使用mssql_connect方法出现502 bad gateway
回复
2013-07-29 02:54:55 5
|
xuwenhui |
已经找到问题,把AMChroot的安全模式改成兼容模式即可解决,这个算是AMChroot的Bug吗
回复
2013-07-29 03:28:36 6
|
amysql |
不是Bug,默认的安全模式是防跨站有限制的。有些兼容问题可以切换兼容模式。
回复
2013-07-29 14:36:00 7
|
俾次机会啦 |
为啥找到freetds
回复
2017-05-25 18:23:54 8
|