google app engine之免费网络硬盘
2010/08/12 07:29
未分类
google app engine的空间和流量给的都还算大方,用来做一个个人平时使用的网络硬盘是足够了,要是不够怎么办,好办,多申请几个google app engine应用就行了。
首先前提是你已经申请好了google app engine的应用。然后下载网络硬盘程序。
下载完成以后解压缩,修改app.yaml中的应用名称,然后上传整个文件夹即可。
上传完成功,此时访问你的应用显示的是一堆英文字符,不去理会,等一段时间就可以正常使用了。
网盘文件查看地址是 http://你的应用名称.appspot.com
后台管理地址是http://你的应用名称.appspot.com/admin/,最后的这个斜杠很重要,不加斜杠的话就会提示404错误。
关于这个网盘程序,最初我是从网上下载的,如果在ie下上传文件,文件名会带有你的本地路径。但是管理后台可以设置文件的别名。我对这个程序做的唯一的修改是让前台文件列表不显示文件名称,而显示文件的别名。
网上也没有其他的信息,咋回事?
@Tairan
明天早上起来看吧,只要上传成功了,程序会好使的,不过要等待的时间不确定
我已经等了5个小时了,还是不行。但是另一个app是可以的。
网上也没有其他的信息,咋回事?
恩,我传过10M的文件,你的app.yaml文件是自己写的还是?上传静态文件的写法是
handlers:
- url: /.*
static_files: file.zip
upload: file.zip
修改过了,不知道为什么,就是不能上传压缩文件
恩,我传过10M的文件,你的app.yaml文件是自己写的还是?上传静态文件的写法是
handlers:
- url: /.*
static_files: file.zip
upload: file.zip
照你的修改了,还是不行
不是自己写的,用的别人的,我改了APP-id,上传小文件可以,大的就不行了,显示已上传99%之后,就会弹出以上的字符。
但是我看作者的网盘,里面就有好多两兆多的文件,不知道什么原因。
我不懂python语言,我的pathon版本是2.6的,跟这个有关系吗??
@黄驹过隙
恩,我传过10M的文件,你的app.yaml文件是自己写的还是?上传静态文件的写法是
handlers:
- url: /.*
static_files: file.zip
upload: file.zip
Traceback (most recent call last):
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 511, in __call__
handler.get(*groups)
File "/base/data/home/apps/bein7795/1-01a.344510977534938363/admin.py", line 24, in wrapper
self.redirect(users.create_login_url(self.request.uri))
File "/base/python_runtime/python_lib/versions/1/google/appengine/api/users.py", line 223, in create_login_url
raise NotAllowedError
NotAllowedError
上传完刚开始是有这么一串文字,不用理会。等上几个小时就自动好了。
我上传了程序,后台打不开呀。出现下列错误
Traceback (most recent call last):
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 511, in __call__
handler.get(*groups)
File "/base/data/home/apps/bein7795/1-01a.344510977534938363/admin.py", line 24, in wrapper
self.redirect(users.create_login_url(self.request.uri))
File "/base/python_runtime/python_lib/versions/1/google/appengine/api/users.py", line 223, in create_login_url
raise NotAllowedError
NotAllowedError
谢谢分享 。