估计以后VPS会是王道
+Diary+ [2009/12/22]
现在网络严打,工信部要出白名单,在国外购买空间不合算了,进不了白名单,就会访问不了!不过VPS就不一样了,独立ip,还有自己能完全控制,可以设置访问端口,使用非80的端口!
最近不再弄空间了,准备备份一两个网站到本地硬盘,说不定什么时候就不能访问了!
最近不再弄空间了,准备备份一两个网站到本地硬盘,说不定什么时候就不能访问了!
这个星期,断续地停了4天电!
+Diary+ [2009/12/17]
从周一开始,我住的院里开始停电,主要是单位太多,用空调的单位多,负荷太大,几乎天天烧坏断电!
后来没办法,院里的两个派出所另外从变电器里引了一根线,现在是每根线两座楼,应该没问题了,昨天派出所那边改线成功,指挥部那座楼一直供电,昨天晚上唯独我们的楼没电,郁闷死了!
后来没办法,院里的两个派出所另外从变电器里引了一根线,现在是每根线两座楼,应该没问题了,昨天派出所那边改线成功,指挥部那座楼一直供电,昨天晚上唯独我们的楼没电,郁闷死了!
郁闷,博客进不了管理了!
+Diary+ [2009/12/15]
郁闷呀,博客进不了管理,不知哪里发疯了!能打开博客,就是进不了管理页面。
用代理登陆就能进去,他妈的,该死的boblog!
用代理登陆就能进去,他妈的,该死的boblog!
昨天在freehostia.com上配置了python的cgi模式,上传hello.py,访问就出现 403 Forbidden You don't have permission to access /hello.py on this server.
去网上搜了很多,也添加ExecCGI了,还是不行!
换了新申请的空间也不行,真是没辙了,好在想起来,在空间安装程序,一般要要安装文件777,马上ftp上去,看到hello.py是664,更改为777,访问一下,Hello World,ok,可以了!
原来如此,是权限问题,py程序要赋予执行权限!
本文系本站原创,转载请注明来自缘分天空
去网上搜了很多,也添加ExecCGI了,还是不行!
换了新申请的空间也不行,真是没辙了,好在想起来,在空间安装程序,一般要要安装文件777,马上ftp上去,看到hello.py是664,更改为777,访问一下,Hello World,ok,可以了!
原来如此,是权限问题,py程序要赋予执行权限!
本文系本站原创,转载请注明来自缘分天空
今天在网上看到freehostia.com支持python,太好了!
freehostia.com的空间真的不错,比国内的商业空间还要好,只是有些不稳定!前些天,换主机都发信通知你,服务真是没的说!
空间再支持python,那真的很强大了!
设置python环境:
这个服务器使用CGI方式运行Python脚本,所以需要在Python脚本的第一行写上这句:#!/usr/bin/python
接下来有两种方法来运行python,最简单的就是把文件名命名成.cgi文件,那么访问时就会以CGI方式运行了
另一种方式是更改(或新增).htaccess文件,加上这句:AddHandler cgi-script .py
然后将你的Python脚本命名成.py文件,同样也能运行。
于是先来个hello world:The py code
#!/usr/bin/python
print 'Content-Type: text/plain\n'
print 'Hello, world!'
假设文件名是hello.py,将它上传到www/你的域名文件夹下,接着用浏览器访问http://你的域名/hello.py。
运气好的话,你好看到Hello, world!字样;如果在windows下编辑这个文件,访问会你会收到个500错误。这是因为windows和linux文件格式不一样,是换行的问题。Windows的文本文件是以\r\n为换行符的,Unix/Linux是以\n为换行符,Mac OS是以\n\r为换行符,而这个主机是Linux的,必须以\n为换行符。在windows可以用EditPlus或者notepad++将文件格式改成了UNIX,重新上传后,就能正常访问了。
最后给个演示:
http://pyweb.freehostia.com/hello.py
本文参考于www.keakon.cn/bbs/thread-1789-1-1.html因为这个论坛不知怎地不能访问,本文是从网页快照里出来的!
freehostia.com的空间真的不错,比国内的商业空间还要好,只是有些不稳定!前些天,换主机都发信通知你,服务真是没的说!
空间再支持python,那真的很强大了!
设置python环境:
这个服务器使用CGI方式运行Python脚本,所以需要在Python脚本的第一行写上这句:#!/usr/bin/python
接下来有两种方法来运行python,最简单的就是把文件名命名成.cgi文件,那么访问时就会以CGI方式运行了
另一种方式是更改(或新增).htaccess文件,加上这句:AddHandler cgi-script .py
然后将你的Python脚本命名成.py文件,同样也能运行。
于是先来个hello world:The py code
#!/usr/bin/python
print 'Content-Type: text/plain\n'
print 'Hello, world!'
假设文件名是hello.py,将它上传到www/你的域名文件夹下,接着用浏览器访问http://你的域名/hello.py。
运气好的话,你好看到Hello, world!字样;如果在windows下编辑这个文件,访问会你会收到个500错误。这是因为windows和linux文件格式不一样,是换行的问题。Windows的文本文件是以\r\n为换行符的,Unix/Linux是以\n为换行符,Mac OS是以\n\r为换行符,而这个主机是Linux的,必须以\n为换行符。在windows可以用EditPlus或者notepad++将文件格式改成了UNIX,重新上传后,就能正常访问了。
最后给个演示:
http://pyweb.freehostia.com/hello.py
本文参考于www.keakon.cn/bbs/thread-1789-1-1.html因为这个论坛不知怎地不能访问,本文是从网页快照里出来的!




