Code前端首页关于Code前端联系我们

apachephpmssql的简单介绍

terry 2年前 (2023-09-30) 阅读数 31 #PHP
文章标签 PHP microtime

本文目录一览:

  • 1、请问apache+php+mssql是怎么配置的?
  • 2、如何让php5.5连接上mssql
  • 3、apache+php+mssql 现在可以用127.0.0.1访问,但是不能用本地ip访问,防火墙已关
  • 4、linux下,我apache,php已经装好了,但是php忘记装mssql扩展,怎么弄才能补装上mssql扩展。

请问apache+php+mssql是怎么配置的?

首先你要确定你的web服务器和php已经配置好了

然后确定你的mssql的版本 2000的话需要打sp4补丁 2005需要打sp2补丁(好像.2005用的少) 2008没用过.不知道

然后还要你的php.ini里开了mssql

extension=php_mssql.dll是去掉这个前边的

如何让php5.5连接上mssql

PHP 查看是否支持MSSQL的方法:

检测是否存在mssql_connect函数;

?php

if (function_exists("mssql_connect")){

echo 'PHP环境支持MSSQL!';

}else{

echo '环境不支持MSSQL数据库!';

}

查看phpinfo中mssql配置项是否开启,如果存在mssql配置项,则支持;否则,不支持。;

配置php连接mssql:

开启mssql扩展;打开php.ini配置文件,去掉extension=php_pdo_mssql.dll和extension=php_mssql.dll前面的“;”然后重启apache服务器;

将PHP目录下ext目录下的php_mssql.dll和ntwdblib.dll,复制到WINDOWS/system32文件夹下,然后重启apache即可。

apache+php+mssql 现在可以用127.0.0.1访问,但是不能用本地ip访问,防火墙已关

修改配置文件 httpd.conf

# onlineoffline tag - don't remove

Order Deny,Allow

Deny from all

Allow from 127.0.0.1

解释下什么意思,Order Deny,Allow 按拒绝和允许来排序,Deny from all 拒绝来自所有的访问,Allow from 127.0.0.1 允许127.0.0.1的访问。

在Deny from all 前加上#来注释掉此行,并在Allow from 127.0.0.1 后面加上一行Allow from 自己IP 即可。修改后如下:

# onlineoffline tag - don't remove

Order Deny,Allow

# Deny from all

Allow from 127.0.0.1

Allow from 自己IP

linux下,我apache,php已经装好了,但是php忘记装mssql扩展,怎么弄才能补装上mssql扩展。

1,或许不用不装,你自己去装个unixODBC即可解决这个问题的

2.或许linux安全限制了,将/etc/selinux 中

SELINUX=enforce

改为 :SELINUX=disabled

3.或许mssql限制无法远程登录

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门