正确设置文件权限对促使CGI脚本正常工作是非常重要的。接下来,我们将按照下面的步骤来了解文件的权限。
首先网页对于站长来说应保证是可读/写的,对于访问者来说应是可读的。脚本对于站长来说也应该是可读/写的,对于访问者是可读/可执行的。
以下是权限的缩写:
---(或0)=无权限
r--(或4)=只读权限
rw(或6)=读/写权限
R-x(或5)=读/执行权限
rwx(或7)=读/写/执行权限
有时你会看到这些权限的脚本引用。例如:设置脚本权限为“755”或“777”,这意味着,设置文件权限为“读 - 写 - 执行/读执行/读执行'”,“755”实际上是最常见的设置CGI / Perl脚本。如果你的脚本不能正常工作,或者收到“内部服务器错误”提示,不妨试试设置脚本权限。
使用FTP更改文件权限:
登录到个人帐户,并找到文件所在的目录;标记出想要更改权限的文件;在FTP中找到“file permission”或“chmod”命令行(如果你正在使用WS_FTP,标记出该文件,右击并选择“chmod”)。这里应该有三组,每一组都应该包含有权限类型复选框或选择框。
l 设置账户页面权限re-,对网站访问者应设置为r -;
l 设置账户脚本权限rwx,r-x组,对网站访问者应设置为r-x。