我是新手到Linux。
我已经在我的VPS上将rebol(类似于http://www.rebol.com/view-platforms.html中的 perl脚本语言)的linux debian版本上传到/ usr / bin
我在哪里上传这个脚本:
码:
#!/usr/bin/rebol -c REBOL [Title: "Cgi Test in Rebol"] print "content-type: text/html^/" print ["Date/time is:" now]
因为我在这个VPS上有两个域名,所以我找不到域名文件夹的位置。
在Ubuntu(也可能是Debian),这是位于
/usr/lib/cgi-bin
这是假设你已经安装了Apache。
股票Apacheconfiguration别名/usr/lib/cgi-bin到servername.com/cgi-bin 。 如果在设置虚拟服务器的过程中改变了这一点,那可能不起作用。 但是你应该能够看看configuration中的例子,并让它适用于你的虚拟服务器。
在plesk我认为它应该是这样的:
/var/www/vhosts/DOMAIN/cgi-bin/
是的,就像Coops说的,如果你的VPS使用Plesk,那么位置是:
/var/www/vhosts/DOMAIN/cgi-bin
但是不要忘了在“虚拟主机设置”中启用对域名的CGI支持