HostMonster主机的LINUX服务器上,在“CGI-BIN”目录有能力执行CGI脚本,这些脚本可以用Perl,Python和CGI语言书写,那么,就介绍一下设置脚本时的方法:
1、上传你的”CGI-BIN”目录,确保有适当的权限可以设置,服务器上的所有脚本必须设置成755(rwx-rx-rx),加入你需要改变脚本的权限,请参阅一下内容:
2、以ASCII上传模式上传文件,第一行的脚本必须如下:
#!/usr/bin/perl
确保权限设置为755,这样就可以了。
HostMonster主机的LINUX服务器上,在“CGI-BIN”目录有能力执行CGI脚本,这些脚本可以用Perl,Python和CGI语言书写,那么,就介绍一下设置脚本时的方法:
1、上传你的”CGI-BIN”目录,确保有适当的权限可以设置,服务器上的所有脚本必须设置成755(rwx-rx-rx),加入你需要改变脚本的权限,请参阅一下内容:
2、以ASCII上传模式上传文件,第一行的脚本必须如下:
#!/usr/bin/perl
确保权限设置为755,这样就可以了。
以下是常见的一些疑问举例:
什么是CGI,做什么用的?
CGI是Common Gateway Interface的缩写。为访问者提供一个交互的接口,如以前您经常可以看到的网站留言本,客户可以在留言本上写上评论,且之后显示在网站上,作为内容的一部分。当然,CGI不仅是实现了留言本,还有其他的,如论坛,表单提交等。
我应该如何安装一个脚本,以实现与浏览者交互?
95%以上的脚本安装包中,包含有安装说明,如README等文件。请您在安装脚本前,详细查看,至少可以少走弯路。
命令“chmod”能做什么?
chmod命令是用来设置文件的权限。网站上的多数文件的权限是755或777。您可以在FTP客户端软件上找到类似的操作提示。如果您想通过Telnet来设置文件的权限。下面几个参数供您参考:
u = 设置文件的属主
r = 设置文件的读取属性
g = 设置文件的属组
x = 设置文件的是否可被执行
o = 设置文件的除属主及属组外的其他用户
w = 设置文件的改定属性
a = 全部用户
如何从脚本运行出错的提示中得到启发?
可能用户最常见到的出错提示是“500 Internal Error”,且更糟的是,它只是告诉您,“东西坏了,且不知道哪里坏了”。总结用户的具体情况,以下是几点提示: