alwaysdata空间python之我的地盘
+Rsource+ [2009/11/27]
关注这个空间很久了,但是自己不是学python的,是个门外汉,申请了空间也只上传了静态网页!
最近有发现了它,准备用它干点啥!
对python一窍不通,只能上网上搜教程!从网上搜到没几篇教程!主要有以下几篇!
1.深柳堂出品的如何在alwaysdata上启用django程序
2.石头之家出品的在alwaysdata主机上搭建Django
3. lizheming写的教大家在alwaysdata免费空间中完美建立自己的PageCookery
4.也就最重要的教程,是由pyxor写的在alwaysdata.com上布署django时遇到的一些问题
也就这么多了,呵呵,马上推出由我写的alwaysdata空间python之我的地盘。
第一步:申请空间,这个就不用说了,看不懂可以用google翻译!
第二步:登陆alwaysdata.com,打开http://admin.alwaysdata.com/login/,用你email和密码登陆!登陆进去后要设置ftp、ssh和php、python的版本!ssh有时候是关闭的,需要打开!ssh地址是:ssh.alwaysdata.com ,ftp地址是:ftp.alwaysdata.com ,Alwaysdata 是支持 curl 的,需设置 Environnement PHP 中的 php.ini pour PHP 5 和 php.ini pour PHP 4 为 “extension = curl.so”(不含引号)。这样基本上就设置完毕了!
第三步:要用ssh了,下载putty,在地址里填写:ssh.alwaysdata.com 端口:22,点击open,开始登陆ssh!输入ssh的用户名和密码,进入里面!按照要求需要建立项目目录,暂定为myproject吧,在ssh里输入:
c www/ (进入www目录)
django-admin.py startproject myproject (建立myproject项目目录)
第四步:登陆ftp,可以看到第三步建立的项目目录myproject,里面包含 __init__.py,manage.py,settings.py,urls.py,在 myproject目录里再建立目录public,
在public文件夹中新建django.fcgi文件,内容如下:
#!/usr/bin/python
import os, sys
_PROJECT_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.insert(0, _PROJECT_DIR)
sys.path.insert(0, os.path.dirname(_PROJECT_DIR))
_PROJECT_NAME = _PROJECT_DIR.split('/')[-1]
os.environ['DJANGO_SETTINGS_MODULE'] = "%s.settings" % _PROJECT_NAME
from django.core.servers.fastcgi import runfastcgi
runfastcgi(method="threaded", daemonize="false")
使用ssh :chmod +x django.fcgi,或使用fxp为其增加可执行属性,否则会出现500错误。
在public文件夹新建.htaccess文件,内容如下:
AddHandler fcgid-script .fcgi
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ django.fcgi/$1 [QSA,L]
其实在windows里建立这连个文件根本没用,打开网站就会500错误,我也是看了pyxor写的在alwaysdata.com上布署django时遇到的一些问题才知道的,马上切换系统,进入linux,做了这两个文件,终于在alwaysdata空间上搭建Django成功了!
这个做了无图版的教程,有空把图片补上,提供django.fcgi和.htaccess,教程就完善了!
演示:http://qzone.alwaysdata.net/
友情提示:本文系本站原创,如需转载请注明来自缘分天空
最近有发现了它,准备用它干点啥!
对python一窍不通,只能上网上搜教程!从网上搜到没几篇教程!主要有以下几篇!
1.深柳堂出品的如何在alwaysdata上启用django程序
2.石头之家出品的在alwaysdata主机上搭建Django
3. lizheming写的教大家在alwaysdata免费空间中完美建立自己的PageCookery
4.也就最重要的教程,是由pyxor写的在alwaysdata.com上布署django时遇到的一些问题
也就这么多了,呵呵,马上推出由我写的alwaysdata空间python之我的地盘。
第一步:申请空间,这个就不用说了,看不懂可以用google翻译!
第二步:登陆alwaysdata.com,打开http://admin.alwaysdata.com/login/,用你email和密码登陆!登陆进去后要设置ftp、ssh和php、python的版本!ssh有时候是关闭的,需要打开!ssh地址是:ssh.alwaysdata.com ,ftp地址是:ftp.alwaysdata.com ,Alwaysdata 是支持 curl 的,需设置 Environnement PHP 中的 php.ini pour PHP 5 和 php.ini pour PHP 4 为 “extension = curl.so”(不含引号)。这样基本上就设置完毕了!
第三步:要用ssh了,下载putty,在地址里填写:ssh.alwaysdata.com 端口:22,点击open,开始登陆ssh!输入ssh的用户名和密码,进入里面!按照要求需要建立项目目录,暂定为myproject吧,在ssh里输入:
c www/ (进入www目录)
django-admin.py startproject myproject (建立myproject项目目录)
第四步:登陆ftp,可以看到第三步建立的项目目录myproject,里面包含 __init__.py,manage.py,settings.py,urls.py,在 myproject目录里再建立目录public,
在public文件夹中新建django.fcgi文件,内容如下:
#!/usr/bin/python
import os, sys
_PROJECT_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.insert(0, _PROJECT_DIR)
sys.path.insert(0, os.path.dirname(_PROJECT_DIR))
_PROJECT_NAME = _PROJECT_DIR.split('/')[-1]
os.environ['DJANGO_SETTINGS_MODULE'] = "%s.settings" % _PROJECT_NAME
from django.core.servers.fastcgi import runfastcgi
runfastcgi(method="threaded", daemonize="false")
使用ssh :chmod +x django.fcgi,或使用fxp为其增加可执行属性,否则会出现500错误。
在public文件夹新建.htaccess文件,内容如下:
AddHandler fcgid-script .fcgi
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ django.fcgi/$1 [QSA,L]
其实在windows里建立这连个文件根本没用,打开网站就会500错误,我也是看了pyxor写的在alwaysdata.com上布署django时遇到的一些问题才知道的,马上切换系统,进入linux,做了这两个文件,终于在alwaysdata空间上搭建Django成功了!
这个做了无图版的教程,有空把图片补上,提供django.fcgi和.htaccess,教程就完善了!
演示:http://qzone.alwaysdata.net/
友情提示:本文系本站原创,如需转载请注明来自缘分天空
搞定“没有在该机执行windows脚本宿主的权限,请与系统管理员联系”
+Rsource+ [2009/11/13]
今天,换了台电脑,插上无线上网卡,安装驱动是提示:没有在该机执行windows脚本宿主的权限,请与系统管理员联系,连续安装了好几次,都是这种情况!
比较郁闷,去别的电脑上网搜了搜,终于找到了原因,好像是注册表问题,解决方案如下:
修改注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings
在右边的窗口中是不是有个名为 Enabled的DWORD键值,有的话把它删除或者把值该为 1
刷新保存!ok
比较郁闷,去别的电脑上网搜了搜,终于找到了原因,好像是注册表问题,解决方案如下:
修改注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings
在右边的窗口中是不是有个名为 Enabled的DWORD键值,有的话把它删除或者把值该为 1
刷新保存!ok
以前的好朋友想让我给他们单位做个网站,他提供了一个参考网站,我看到是aspx的,手头上没有aspx空间,aspx.sk被墙了!只得去google上搜搜!
找到一个叫aspone.cz的空间提供40MB空间,调试程序应该够了!于是开始申请,看不懂捷克文,用google翻译,再申请,发现需要使用捷克代理,网上的在线代理都不管,无法经行下一步,没办法只好在自己的php5.cz空间搭建phpproxy代理,有客户端的那种,终于过了代理关,继续申请,资料没什么难的,到最好一步竟然让我回答问题,我的问题是20+8等于多少,全是捷克文的,回答也要求是捷克文,我去网上搜了很久才把28的捷克文找到!成功申请到了!
申请地址:http://www.aspone.cz/20300/Webhosting-plan-freehosting.aspx
演示地址:http://fxdcd.aspone.cz/
找到一个叫aspone.cz的空间提供40MB空间,调试程序应该够了!于是开始申请,看不懂捷克文,用google翻译,再申请,发现需要使用捷克代理,网上的在线代理都不管,无法经行下一步,没办法只好在自己的php5.cz空间搭建phpproxy代理,有客户端的那种,终于过了代理关,继续申请,资料没什么难的,到最好一步竟然让我回答问题,我的问题是20+8等于多少,全是捷克文的,回答也要求是捷克文,我去网上搜了很久才把28的捷克文找到!成功申请到了!
申请地址:http://www.aspone.cz/20300/Webhosting-plan-freehosting.aspx
演示地址:http://fxdcd.aspone.cz/
终于有了google wave 了!
+Rsource+ [2009/11/06]
前些天在www.silentstreet.net的博客上,向博主要了个邀请,今天终于收到了,成功了注册了!
今天又过了一个ee域名!
+Rsource » freedomain+ [2009/11/04]
昨天注册的ee域名,今天发现生效了!呵呵,有过了一个ee域名!终于知道怎样申请才能成功了!呵呵!




