2012-06-27 56 views
0

我對Plone很陌生。我在eclipse中有一個項目文件夾。我從CVS項目導入它。我有zope作爲服務器,我開始與./bin/instance restart zope。當我在我的文件夾中進行更改時,我看不到開發網站中的更改。我似乎無法找到正在發生的事情。我甚至在對python進行更改後重新啓動了zope。誰能幫我這個?plone更改代碼在開發網站中不可見

+0

bin/buildout運行buildout,一個用於配置您的環境的類似系統。它執行諸如從buildout.cfg獲取值並將它們放在parts/instance/etc/zope.conf中。您可能想運行bin/instance來運行Zope。 – aclark

+0

是的,它不是建立,但重新啓動! –

+0

什麼是您的文件夾?放置在哪裏? – Yuri

回答

3

請確保您使用bin/instance fg啓動您的Zope服務器,如果您使用Plone通用安裝程序構建版本,很可能是腳本的名稱。

要查看python代碼中的更改,您需要重新啓動服務器(CTRL-C,然後重新啓動)或使用類似plone.reload的內容來請求重新載入更改後的代碼。

使用fg命令啓動服務器時,它將自動以調試模式運行,並自動重新加載任何模板,資源和皮膚項目。以consolestart啓動服務器,它將以生產模式運行,模板等僅從磁盤加載一次。

有關更多信息,請參閱Plone.org documentation on buildout

bin/instance命令內置的幫助命令,嘗試:

bin/instance help 

支持命令的列表,或運行:

bin/instance help console 

獲得特定命令的幫助;上述示例將在console命令上打印幫助。

+0

仍然沒有顯示更改。當我做'bin/instance fg'時,它會告訴類似「zope已準備好」的東西。但是,當我重新加載頁面時,我看不到任何更改。例如,我之前擁有標籤爲「abc」的文本字段,現在我想將其更改爲「abcd」。所以,我所做的只是停止了實例,並用'bin/instance fg'重新啓動了它。我需要做更多的事嗎? –

+1

@SadikshaGautam:重新啓動服務器或使用plone.reload(仍然需要明確的頁面訪問,請參閱手冊)。 –

相關問題