首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

Django新手碰到Errno 10061解决方法

2012-03-06 
Django新手碰到Errno 10061在网上看到一个简易微博的源码,想运行一下。地址:https://github.com/codemage/m

Django新手碰到Errno 10061
在网上看到一个简易微博的源码,想运行一下。地址:
https://github.com/codemage/microblog

我的环境:
win7
python 2.7
Django 1.2.5
apache 2.2
MySQL 5.5
其他需要的库也都安装好了。

把mbproject的内容放到了程序的根目录下,并简单修改了一下settings.py,就能运行了。
刚开始运行也没有问题,注册登录都没问题。但当我post一条微博的时候就会出错。
以下是Windows下的错误信息。之后我用虚拟机在centos下搭建好这个网站,也是在post的时候出现错误errno 111。
上网查,都好像是连接被拒绝之类的错误,但我不知道怎么解决。
哪位高手能指点一下,谢谢!

error at /post/
[Errno 10061] 
Request Method:POST
Request URL:http://127.0.0.1:8000/post/
Django Version:1.2.5
Exception Type:error
Exception Value:
[Errno 10061] 
Exception Location:D:\python\Python27\lib\socket.py in create_connection, line 571
Python Executable:D:\python\Python27\python.exe
Python Version:2.7.1
Python Path:['F:\\codemage-microblog', 'D:\\python\\Python27\\lib\\site-packages\\setuptools-0.6c11-py2.7.egg', 'D:\\python\\Python27\\lib\\site-packages\\simplejson-2.1.6-py2.7.egg', 'D:\\python\\Python27\\lib\\site-packages\\wokkel-0.6.3-py2.7.egg', 'D:\\python\\Python27\\lib\\site-packages\\idavoll-0.9.1-py2.7.egg', 'D:\\python\\Python27\\lib\\site-packages\\simplejson-2.1.6-py2.7.egg', 'D:\\python\\Python27\\lib\\site-packages\\wokkel-0.6.3-py2.7.egg', 'F:\\codemage-microblog', 'D:\\python\\Python27\\lib\\site-packages\\setuptools-0.6c11-py2.7.egg', 'D:\\python\\Python27\\lib\\site-packages\\python_dateutil-1.5-py2.7.egg', 'D:\\python\\Python27\\DLLs', 'D:\\python\\Python27\\lib', 'D:\\python\\Python27\\lib\\plat-win', 'D:\\python\\Python27\\lib\\lib-tk', 'D:\\python\\Python27', 'D:\\python\\Python27\\lib\\site-packages', 'D:\\python\\Python27\\lib\\site-packages\\PIL', 'D:\\Program Files\\eclipse\\plugins\\org.python.pydev_2.2.2.2011082312\\PySrc\\pydev_sitecustomize', 'C:\\Windows\\system32\\python27.zip', 'D:\\python\\Python27\\lib\\site-packages\\setuptools-0.6c11-py2.7.egg', 'D:\\python\\Python27\\lib\\plat-win']
Server time:Sun, 6 Nov 2011 16:01:02 +0800
Traceback Switch to copy-and-paste view

D:\python\Python27\lib\site-packages\django\core\handlers\base.py in get_response
  response = callback(request, *callback_args, **callback_kwargs) ...
? Local vars
D:\python\Python27\lib\site-packages\django\contrib\auth\decorators.py in _wrapped_view
  return view_func(request, *args, **kwargs) ...
? Local vars
F:\codemage-microblog\microblog\views.py in postentry
entry.publish() ...
? Local vars
F:\codemage-microblog\microblog\models.py in publish
idavoll.publish('user/%s' % username, str(self.id), atomxml) ...
? Local vars
D:\python\Python27\lib\xmlrpclib.py in __call__
  return self.__send(self.__name, args) ...
? Local vars
D:\python\Python27\lib\xmlrpclib.py in __request
  verbose=self.__verbose ...
? Local vars
D:\python\Python27\lib\xmlrpclib.py in request
  return self.single_request(host, handler, request_body, verbose) ...
? Local vars
D:\python\Python27\lib\xmlrpclib.py in single_request
  self.send_content(h, request_body) ...
? Local vars
D:\python\Python27\lib\xmlrpclib.py in send_content
  connection.endheaders(request_body) ...
? Local vars
D:\python\Python27\lib\httplib.py in endheaders
  self._send_output(message_body) ...
? Local vars
D:\python\Python27\lib\httplib.py in _send_output
  self.send(msg) ...
? Local vars
D:\python\Python27\lib\httplib.py in send
  self.connect() ...
? Local vars
D:\python\Python27\lib\httplib.py in connect
  self.timeout, self.source_address) ...
? Local vars
D:\python\Python27\lib\socket.py in create_connection
  raise err ...
? Local vars

Request information

GET
No GET data



POST VariableValue
  contentu'123'

[解决办法]
django 的错误要 切换成代码模式再复制出来

那上面就提示是 SOCKET的 10061错误了, ECONNREFUSED 拒绝连接

[解决办法]


正在研究ing
[解决办法]
一般就是你的ip或者主机名或者端口写错了,或者需要请求的服务器没有启动。你自己先分析下出这个错误的时候到底在干什么吧。如果是在连接新浪的微博服务,服务接口是否正确,是不是已经过时了。
[解决办法]
查看10061端口是否可通信,是否已被占用。

热点排行