2016-11-18 15 views
1

우리는 파이썬으로 플론 (Plone) 4.3.3을 사용하는 우리는 2.6.7ZEO 서버 (연결되지 않은) 시작하지 연결이 끊어

우리는 시작 ./bin/zeo로 ZEO 서버 호출 파이썬 함께 VIRTUALENV 사용하는 스크립트에 대한 2.6.7 (virtualenv에서)이 오류를 반복적으로 제공하고 종료됩니다.

확인 ZEO 서버가 종료되지 않지만 내 사이트가 다운되어 페이지가 표시되어 여기에 잘못된 것이 있습니다. 503 서비스를 사용할 수 없음 -이 요청을 처리 할 서버를 사용할 수 없습니다.

파이썬 환경에 문제가있었습니다. 거의 모든 것이 우분투에서 파이썬 2.7.6으로 작업하고 있었고 2.7.12로 업그레이드되었습니다. 일이 나 빠지기 시작했다. 그리고 오늘 밤에 나는 파이썬 2.7.6 기반 virtualenv를 다시 다시 빌드하고 되돌립니다.

zeoserver.log :

2016-11-18T12:14:46 new connection ('127.0.0.1', 51988): <ManagedServerConnection ('127.0.0.1', 51988)> 
2016-11-18T12:14:46 new connection ('127.0.0.1', 51989): <ManagedServerConnection ('127.0.0.1', 51989)> 
2016-11-18T12:14:46 new connection ('127.0.0.1', 51990): <ManagedServerConnection ('127.0.0.1', 51990)> 
2016-11-18T12:14:46 (127.0.0.1:51988) received handshake 'Z3101' 
2016-11-18T12:14:46 (unconnected) disconnected 
2016-11-18T12:14:46 (unconnected) disconnected 

더 많은 정보를 얻고 문제를 해결하기 위해 확인하기 위해 무엇을 어떤 아이디어?

인스턴스 로그 :

2016-11-18T11:19:00 INFO ZEO.zrpc.Connection(C) (127.0.0.1:8000) received handshake 'Z3101' 
------ 
2016-11-18T11:19:00 INFO ZEO.ClientStorage zeostorage Server authentication protocol None 
------ 
2016-11-18T11:19:00 INFO ZEO.ClientStorage zeostorage Connected to storage: ('localhost', 8000) 
------ 
2016-11-18T11:19:00 INFO ZEO.ClientStorage zeostorage No verification necessary -- empty cache 
------ 
2016-11-18T11:19:04 INFO ZEO.ClientStorage zeostorage Disconnected from storage: "('localhost', 8000)" 

나는 FG 별도로 ZEO의 FG와 인스턴스를 시작하고 내 인스턴스 깨는 먹으 렴 :

ZopeXMLConfigurationError: File "/data/hiding/buildout-cache/eggs/Products.EasyNewsletter-2.6.15-py2.7.egg/Products/EasyNewsletter/browser/configure.zcml", line 50.2-55.32 
ImportError: cannot import name IDisableCSRFProtection 

는 무엇을 나타 냅니까?

감사

+0

시도해보십시오. ./bin/zeo fg' –

+0

감사합니다. 이미 시도했지만 로그에서 동일한 오류 및 동일한 오류가 발생했습니다. zeoserver.log – hB0

+0

로그가 정상적으로 보입니다. 'parts/zeo/etc/zeo.conf'를 실행하고 loglevel을 info에서 debug로 변경하십시오. 'instance.log'는 무엇을 말합니까? – alepisa

답변

3

는 buildout

# add this to your egg-section of the instance  
eggs = 
    ..... 
    plone4.csrffixes 

[versions] 
plone.keyring = 3.0.1 
plone.locking = 2.0.9 
plone.protect = 3.0.19 

그것은 누락 된 패키지 모양에 follwing을 추가하십시오. Products.EasyNewsletter에는 요구 사항이 고정되어 있습니다. plone4.csrffixes 패키지도 확인하십시오.

+0

고마워요. 문제가 해결되었습니다. 다음은 mr cwd9 - https://pypi.org/project/plone4.csrffixes/에 의해 권고 된 링크입니다. – hB0