摘要:
假设已经编译好Apache Web服务器,并且有可用的Apache源代码,下面是编译和安装mod_python的重点。、 首先,下载mod_python的源代码(http://www.modpython.org/最新版本是3.31),然后解压缩,进入目录。接着运行mod_python的configure脚本:$ ./configure --with-apxs=/usr/local/apache/bin/apxs 如果apxs不在这个位置,那么请修改apxs程序的路径。 如果出现错误:Can not link to python,那么先安装python-dev:apt-get inst... 阅读全文
摘要:
#!/usr/bin/env pythonprint 'Content-type: text/html'print #打印空行,以结束首部print '<h1>Hello, world</h1>'1,首先打印HTTP的首部——关于页面信息的一行。这里只关心Content-type。Content-type后面跟着一个冒号、一个空格和一个类型名text/html。这表明页面为HTML。2,在所有的首部被打印后,打印一个空行表示文档即将开始。注意:首部必须先打印,而且打印首部前面不能打印其他东西,打印首部后如果没有空行,会引发500 Serv 阅读全文
摘要:
今天装好apache后,把测试脚本放到cgi-bin目录里,在浏览器访问是出现500 Server Error。我以为是服务器配置有问题,一直在折腾~~~~2个小时后,终于发现测试的脚本没有运行的权限,汗~~~以前一直在挂载的分区里写脚本,分区是用sudo mount挂载的,新建的脚本文件原本就有运行的权限了。这次在home目录里面写,居然忘记了设置文件的权限~~~~最后用chmod +x simplecgi.cgi设置simplecgi.cgi文件有可运行权限。终于解决了~ 阅读全文