我尝试将 twiki 部署到 sourceforge.net 提供的共享主机,仅供研究,SF.net 为用户提供了两个指令,我将子目录和原始 /bin 的所有文件放置到 /cgi-bin , /pub 到 /htdocs ,并使用 Winscp 创建 /twiki 来托管 Twiki 的其他指令。在我成功运行配置脚本后,http://campus.sourceforge.net/cgi-bin/view将自动重定向到
http://campus/sourceforge.netnot%20setnot%20set/oops/Main/WebHome?template=oopsaccessdenied;def=no_such_web;param1=view;template=oopsaccessdenied;def=no_such_web;param1=view
我在 chrome 中看到了上面的 URL,如果使用 IE,我会看到 Page Not Found。路径设置正确,/bin、/templates、/pub 和/data 对服务器用户是可写的。
有空的话可以登录我的sourceforge项目看看问题出在哪里。请运行Winscp,然后输入用户名“opencourse,campus”,密码“51click”,登录web.sourceforge.net。配置页面在http://campus.sourceforge.net/cgi-bin/configure,随意修改路径设置以使系统正常工作。任何建议表示赞赏,在此先感谢!