ftp从windows写入linux并使cgi可执行的问题

时间:2010-07-16 15:00:56

标签: rebol

我从clipboard://读取脚本并将其写入linux ftp服务器:

#!/home/myaccount/cgi-bin/rebol -c
Rebol []

mywhois: func[thedomain /local whois][

    whois: read rejoin [whois:// thedomain "@" "whois.internet.bs"]
    parse whois [to "Expiry Date: " thru "Expiry Date: " copy Expiry-Date to newline]
    Expiry-Date
]

parse system/script/path [thru "/" thru "/" thru "/"  copy domain to "/"]
expiration-date: mywhois domain
info: rejoin ["Expiration of " domain ": " expiration-date]
print info
print "<br>"
print rejoin ["IP Lookup: " read rejoin [dns:// domain]]
print ""

当我将此文件chmod为755时,cgi不起作用,而当我使用ftp软件上传时,它可以正常工作。

1 个答案:

答案 0 :(得分:0)

如果相同的脚本在通过ftp上传时有效,但在以其他方式复制时不起作用,那么它们就不一样了。您必须检查以删除标签并确保行结尾相同。