- 论坛徽章:
- 0
|
抛砖引玉:python作web开发
原帖由 "cnxo" 发表:
设置成运行cgi脚本了
但是必须要有扩展名
。。。。
能不能不要扩展名啊?
可以啊,就用ScriptAlias
比如你想把用python写的cgi程序放在/var/www/pycgi目录下
可以在httpd.conf中这样设置
- ScriptAlias /pycgi/ "/var/www/pycgi/"
- <Directory "/var/www/pycgi">;
- AllowOverride None
- Options None
- Order allow, deny
- Allow from all
- </Directory>;
复制代码
在/var/www/pycgi目录下建一个测试脚本hello
- #!/usr/bin/python
- print "Content-type: text/plain \n\n"
- print "Hello, world!"
复制代码
然后
chmod +x hello
访问url http://yourip/pycgi/hello
apache配置cgi的文档,看这里
http://httpd.apache.org/docs/2.0/howto/cgi.html |
|