php+IIS 使用inc数据库配置文件出现的500错误!
我的配置文件sys_conf.inc 内容如下:
<?php
$DBHOST="localhost"; //数据库地址
$DBUSER="root"; //登陆名
$DBPWD="root";//登陆密码
$DBNAME="sunyou";//数据库
$PAGE_MAX_LINE=5;//最大分页显示
?>
下面是我的php文件
<?php
require_once("sys_conf.inc");
function vail_mail($email)//验证邮箱格式!
{
return (int)eregi("^[0-9a-z]+@[0-9a-z]+\.[a-z]+$", $email); //正则表达式
}
if (!vail_mail($_POST[mail])) //验证邮箱
{
echo "您输入的邮箱格式不对!";
exit();
}
if($_POST[gname]=="") //验证是否是空白
{
echo "请输入您的大名!";
exit();
}
if($_POST[message]=="")//同上
{
echo "写点什么吧!";
exit();
}
else
{
echo "您好<font color=red>".$_POST[gname]."</font><br>";
}
存储留言到数据库。
$connect=mysql_connect($DBHOST,$DBUSER,$DBPWD);
if(!$connect)
{
echo "抱歉!连接数据库失败,无法保存你的留言。<br>";
}
else
{
$query="insert into message (gname,mail,message) values ('".$_POST[gname]."','".$_POST[mail]."','".$_POST[message]."')";
$ok = mysql_db_query($DBNAME, $query);
if(!$ok)
{
echo "sorry!无法保存你的留言。<br>";
}
else {echo "谢谢您给我们的建议!<br>";}
}
$query="select * from message";
$result=mysql_query($query, $connect);
while($row=mysql_fetch_row($result))
{
echo"name:".$row[1]."<br>";
echo"mail:".$row[2]."<br>";
echo"message:".$row[3]."<br>";
echo "<br>";
}
?>
我不使用配置文件,直接输入数据库的相关信息时候能正常运行,
可是使用配置文件的时候,浏览器报 错误500!
求高手给答案
<?php
$DBHOST="localhost"; //数据库地址
$DBUSER="root"; //登陆名
$DBPWD="root";//登陆密码
$DBNAME="sunyou";//数据库
$PAGE_MAX_LINE=5;//最大分页显示
?>
下面是我的php文件
<?php
require_once("sys_conf.inc");
function vail_mail($email)//验证邮箱格式!
{
return (int)eregi("^[0-9a-z]+@[0-9a-z]+\.[a-z]+$", $email); //正则表达式
}
if (!vail_mail($_POST[mail])) //验证邮箱
{
echo "您输入的邮箱格式不对!";
exit();
}
if($_POST[gname]=="") //验证是否是空白
{
echo "请输入您的大名!";
exit();
}
if($_POST[message]=="")//同上
{
echo "写点什么吧!";
exit();
}
else
{
echo "您好<font color=red>".$_POST[gname]."</font><br>";
}
存储留言到数据库。
$connect=mysql_connect($DBHOST,$DBUSER,$DBPWD);
if(!$connect)
{
echo "抱歉!连接数据库失败,无法保存你的留言。<br>";
}
else
{
$query="insert into message (gname,mail,message) values ('".$_POST[gname]."','".$_POST[mail]."','".$_POST[message]."')";
$ok = mysql_db_query($DBNAME, $query);
if(!$ok)
{
echo "sorry!无法保存你的留言。<br>";
}
else {echo "谢谢您给我们的建议!<br>";}
}
$query="select * from message";
$result=mysql_query($query, $connect);
while($row=mysql_fetch_row($result))
{
echo"name:".$row[1]."<br>";
echo"mail:".$row[2]."<br>";
echo"message:".$row[3]."<br>";
echo "<br>";
}
?>
我不使用配置文件,直接输入数据库的相关信息时候能正常运行,
可是使用配置文件的时候,浏览器报 错误500!
求高手给答案
...全文
相关推荐
Win7在IIS7下的PHP环境搭建.doc
- 更新`config.inc.php`文件,配置数据库连接信息,如主机名(localhost)、用户名(root)、密码(默认为空或自设)以及数据库名称。
WIN7系统中搭建PHP环境及配置方法参考.pdf
**问题解决**: - 遇到500错误时,发现是由于MySQL服务器使用`localhost`连接导致的问题,改用`127.0.0.1`可以解决。
apache+php+mysql+bugfree配置操作说明.pdf
否则,可能会遇到 “禁止访问” 错误或 Apache 错误日志中的错误 500。4.
WIN7系统中搭建PHP环境及配置方法
本文主要介绍如何在Windows 7系统下搭建PHP环境,特别是针对IIS7.5集成PHP的配置过程,以及解决配置过程中遇到的问题。首先,我们需要的软件版本如下:1. 操作系统:Windows7
经典ASP图片专题站技术拆解:Access数据库、分页与IIS部署
在Web开发早期,ASP作为Windows环境下成熟的动态网页技术,凭借与IIS的天然集成和类自然语言的VBScript语法,成为个人站长搭建内容型站点的首选。其底层依赖Access这类文件型数据库,通过简单的SQL查询与Recordset对象即可实现频道分类、图集列表、分页浏览等核心功能。这种“ASP + Access”组合的价值在于低门槛、可快速部署,特别适合图片展示类网站;而理解其分页原理、数据库表结构以及IIS部署中的权限配置、64位兼容性等细节,对于维护历史项目或学习Web基础仍具实践意义。本文从


基础编程
