使用CGIC打开链接网页的有关问题
使用CGIC打开链接网页的问题
在CGIC的测试程序中增加链接的输出,
fprintf(cgiOut, "<TABLE border=0 cellSpacing=2 cellPadding=1 width=150>\n");
fprintf(cgiOut, "<TBODY>\n");
fprintf(cgiOut, " <TR>\n");
fprintf(cgiOut, "<TD class=dot1><A class=L1 onclick=\"renew(0, 0);\" \n");
fprintf(cgiOut, " href=\"http://192.168.2.126/var/www/StatusRpm.htm\"\n");
fprintf(cgiOut, "target=mainFrame>运行状态</A></TD></TR>\n");
fprintf(cgiOut,"</TBODY></TABLE>\n");
该链接的网页存放在/var/www/目录下,
在网页下点击该链接后并不能打开该网页,报错如下:
最可能的原因是:
•在地址中可能存在键入错误。
•当您点击某个链接时,它可能已过期。
您可以尝试以下操作:
重新键入地址。
返回到上一页。
转至 并查找您想要的信息。
更多信息
此错误(HTTP 404 未找到)意味着 Internet Explorer 可以连接到该网站,但是找不到您想要的页面。该网页可能是暂时不可用。或者,该网站可能已更改或已删除该网页。
有关 HTTP 错误的详细信息,请参阅帮助。
但是网页中显示的地址是正常的。
服务器使用的是WEB
请问是WEB配置的问题还是其他什么原因。请高手指点。
------解决方案--------------------
应该没有访问StatusRpm.htm权限
在CGIC的测试程序中增加链接的输出,
fprintf(cgiOut, "<TABLE border=0 cellSpacing=2 cellPadding=1 width=150>\n");
fprintf(cgiOut, "<TBODY>\n");
fprintf(cgiOut, " <TR>\n");
fprintf(cgiOut, "<TD class=dot1><A class=L1 onclick=\"renew(0, 0);\" \n");
fprintf(cgiOut, " href=\"http://192.168.2.126/var/www/StatusRpm.htm\"\n");
fprintf(cgiOut, "target=mainFrame>运行状态</A></TD></TR>\n");
fprintf(cgiOut,"</TBODY></TABLE>\n");
该链接的网页存放在/var/www/目录下,
在网页下点击该链接后并不能打开该网页,报错如下:
最可能的原因是:
•在地址中可能存在键入错误。
•当您点击某个链接时,它可能已过期。
您可以尝试以下操作:
重新键入地址。
返回到上一页。
转至 并查找您想要的信息。
更多信息
此错误(HTTP 404 未找到)意味着 Internet Explorer 可以连接到该网站,但是找不到您想要的页面。该网页可能是暂时不可用。或者,该网站可能已更改或已删除该网页。
有关 HTTP 错误的详细信息,请参阅帮助。
但是网页中显示的地址是正常的。
服务器使用的是WEB
请问是WEB配置的问题还是其他什么原因。请高手指点。
------解决方案--------------------
应该没有访问StatusRpm.htm权限