这几天翻出了10几年前的 cgi架构搭的留言板,发现现在大多数虚拟主机不支持了。。。
这种古老的语言似乎已经被抛弃了,被效率更高的 Python 的代替了。
咨询了几家空间,有些干脆回答不知道,不支持,请购买更高级服务。。。[emot]sweat[/emot]
网上搜了下,关于cgi的问题和咨询 也大都是10几年前的信息,又让人产生物是人非的赶脚。。。
谷歌+百度+工单提问,折腾了半天,终于还原了当时的面貌,功能恢复了了95%,还有些小BUG。
得来不易,把get到的技能点写下来,备个忘吧。尽管可能是老掉牙即将被淘汰的技能····
********—————————————————————————
cgi 需放在cgi-bin 文件夹,主程式 用二进制传输,CHMOD 755
CGI 文档是UNIX下的存档格式,空格符与 DOS系统下不同。编辑存储用ULTRAEDIT存储,否则页面报错找不到该文档。
图片文件最好不要放到cgi-bin文件夹内,程序内部handle 传递不到。比如 ./guest.jpg guest.jpg 应该为 ../某文件夹/guest.jpg