shtml精简教程7
|
<!--#exec cgi="/cgi-bin/gb.cgi"-->将会执行CGI程序gb.cgi。 <!--#exec cgi="/cgi-bin/access_log.cgi"-->将会执行CGI程序access_log.cgi。 注意: 从上面的示例可以看出,这个指令相当方便,但是也存在安全问题。 禁止方法: .Apache,将access.conf中的"Options Includes ExecCGI"这行代码删除; .在IIS中,要禁用 #exec 命令,可修改 SSIExecDisable 元数据库; #config 作用: 指定返回给客户端浏览器的错误信息、日期和文件大小的格式。 语法: 程序代码: <!--#config errmsg="自定义错误信息"--> <!--#config sizefmt="显示单位"--> <!--#config timefmt="显示格式"--> <!--#config errmsg="自定义错误信息"--> <!--#config sizefmt="显示单位"--> <!--#config timefmt="显示格式"--> 参数: errmsg 自定义SSI执行错误信息,可以为任何你喜欢的方式。 sizefmt 文件大小显示方式,默认为字节方式("bytes")可以改为千字节方式("abbrev") timefmt 时间显示方式,最灵活的配置属性。 示例: 显示一个不存在文件的大小 程序代码: <!--#config errmsg="服务器执行错误,请联系管理员 yiho@126.com,谢谢!"--> <!--#fsize file="不存在的文件.htm"--> <!--#config errmsg="服务器执行错误,请联系管理员 yiho@126.com,谢谢!"--> <!--#fsize file="不存在的文件.htm"--> 以千字节方式显示文件大小 程序代码: <!--#config sizefmt="abbrev"--> <!--#fsizefile="news.htm"--> <!--#config sizefmt="abbrev"--> <!--#fsizefile="news.htm"--> 源代码网供稿. |
