我是一个初学者,哪位高手帮我看一下这调试段代码时的出错信息是什么意思,怎么解决 我是在试验例子程序php用模块方式安装是什么意思详细一些 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 error.log中提示如下[Fri Mar 29 11:44:31 2002] [error] [client 127.0.0.1] Premature end of script headers: c:/kedingsoft/php4/php.exe[Fri Mar 29 11:44:54 2002] [error] [client 127.0.0.1] malformed header from script. Bad header=HTTP/1.0 401 Unauthorized: c:/kedingsoft/php4/php.exe 哦,看到这些明白了实际上和你所遇到的另外几个帖子上的问题是类似的多半是你的APACHE没有正确配置导致的结果比如,你是不是在HTTPD.CONF中加上了支持PHP的那一行语句?测试很简单,不用写那么复杂的句子,简单的ECHO就可以了,你另外两个帖子中都回复过了如果那些能够正常显示,说明问题就复杂了,等待你提供进一步的信息。 httpd.conf 中支持 PHP 的是这一句AddType application/x-httpd-php .php .php3看你加上了没有还有就是那个PHP.INI文件是不是在你的WINDOWS目录下? echo语句能通过有吧ScriptAlias /php4/ "C:/KedingSoft/php4/"AddType application/x-httpd-php .php4AddType application/x-httpd-php .phpAction application/x-httpd-php "/php4/php.exe"php.ini也在windows目录下运行以下代码也能通过<html><head><title>计算器</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body bgcolor="#FFFFFF" text="#000000"><?phpif($out=="确定"){if($operation=="加"){$answer=$num1+$num2;print ".................加".$num2."所得结果:".$answer;}elseif($operation=="减"){$answer=$num1-$num2;print ".................减".$num2."所得结果:".$answer;}elseif($operation=="乘"){$answer=$num1*$num2;print ".................乘".$num2."所得结果:".$answer;}else{ if($num2==0){$answer="除数不能为零";} else{$answer=$num1/$num2; print "................除".$num2."所得结果:".$answer; } }}?><form action="<?php echo $PHP_SELF?>" method="post">操作数1: <input type=text name=num1 value="<? echo $answer;?>"> <br> <input type=radio name=operation value="加" checked> 加<input type=radio name=operation value="减"> 减<input type=radio name=operation value="乘"> 乘<input type=radio name=operation value="除"> 除<br> 操作数2: <input type=text name=num2> <input type=submit name="out" value="确定"> <input type=reset name="out" value="清除"> </form></body></html> 楼主是使用CGI方式安装PHP,请使用模块方式:把ScriptAlias /php4/ "C:/KedingSoft/php4/"AddType application/x-httpd-php .php4AddType application/x-httpd-php .phpAction application/x-httpd-php "/php4/php.exe"删除,改成:AddType application/x-httpd-php .phpAddType application/x-httpd-php .php3AddType application/x-httpd-php .php4AddType application/x-httpd-php-source .phpsLoadModule php4_module "C:/KedingSoft/php4/sapi/php4apache.dll" 关于一个PHP的数组调用问题 求助:关于使用.htaccess文件实现伪静态的问题 正则问题,怎么只匹配一条信息?也就是下面的只要第一条a标记的内容。 php 删除数组中的值 关于PHP之URL Rewrite多形式的实现的问题 一个简单的数组排序问题 php可不可以通过GD库把一个网页输出为图片呢? 请问邮箱快速登录的实现思想? 关于PHP ISAPI的执行权限问题 怎么在网页中自动生成图形化数据统计图(比如说饼图,柱形图,条形图等等)。。。 我现在不是想学php,只是想知道怎样安装wdb论坛,请大家帮忙 php论坛生成的文件无法删除?
[Fri Mar 29 11:44:31 2002] [error] [client 127.0.0.1] Premature end of script headers: c:/kedingsoft/php4/php.exe
[Fri Mar 29 11:44:54 2002] [error] [client 127.0.0.1] malformed header from script. Bad header=HTTP/1.0 401 Unauthorized: c:/kedingsoft/php4/php.exe
实际上和你所遇到的另外几个帖子上的问题是类似的
多半是你的APACHE没有正确配置导致的结果
比如,你是不是在HTTPD.CONF中加上了支持PHP的那一行语句?
测试很简单,不用写那么复杂的句子,简单的
ECHO就可以了,你另外两个帖子中都回复过了
如果那些能够正常显示,说明问题就复杂了,
等待你提供进一步的信息。
AddType application/x-httpd-php .php .php3
看你加上了没有
还有就是那个PHP.INI文件是不是在你的WINDOWS目录下?
echo语句能通过有吧
ScriptAlias /php4/ "C:/KedingSoft/php4/"
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php4/php.exe"
php.ini也在windows目录下运行以下代码也能通过
<html>
<head>
<title>计算器</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<?php
if($out=="确定"){
if($operation=="加")
{$answer=$num1+$num2;
print ".................加".$num2."所得结果:".$answer;
}
elseif($operation=="减")
{$answer=$num1-$num2;
print ".................减".$num2."所得结果:".$answer;
}
elseif($operation=="乘")
{$answer=$num1*$num2;
print ".................乘".$num2."所得结果:".$answer;
}
else
{
if($num2==0){$answer="除数不能为零";}
else{$answer=$num1/$num2;
print "................除".$num2."所得结果:".$answer;
}
}
}
?>
<form action="<?php echo $PHP_SELF?>" method="post">
操作数1:
<input type=text name=num1 value="<? echo $answer;?>">
<br>
<input type=radio name=operation value="加" checked>
加
<input type=radio name=operation value="减">
减
<input type=radio name=operation value="乘">
乘
<input type=radio name=operation value="除">
除<br>
操作数2:
<input type=text name=num2>
<input type=submit name="out" value="确定">
<input type=reset name="out" value="清除">
</form>
</body>
</html>
把
ScriptAlias /php4/ "C:/KedingSoft/php4/"
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php4/php.exe"
删除,改成:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
AddType application/x-httpd-php-source .phps
LoadModule php4_module "C:/KedingSoft/php4/sapi/php4apache.dll"