1

Plone 4.3.1 環境 (ZEO を使用) に卵をインストールしようとしています。

そこで、「collective.quickupload」という行を buildout.cfg ファイルに追加し、次のコマンドを使用して buildout を実行しました。

/usr/local/Plone/zeocluster# sudo -E -u plone_buildout ./bin/buildout

これが私が得たものです:

Updating zeoserver.
Updating client1.
Updating client2.
 Updating backup.
 Updating zopepy.
 Updating unifiedinstaller.
 Updating precompiler.
 Compiling Python files.
 Compiling locale files.
 Error while compiling /usr/local/Plone/buildout-cache/eggs/python_gettext-1.2-py2.7.egg/pythongettext/tests/test_escape.po
 Error while compiling /usr/local/Plone/buildout-cache/eggs/python_gettext-1.2-py2.7.egg/pythongettext/tests/test5.po
 Updating setpermissions.
 setpermissions: Running 
# Dummy references to force this to execute after referenced parts
 echo /usr/local/Plone/zeocluster/var/backups yes > /dev/null
 chmod 600 .installed.cfg
# Make sure anything we've created in var is r/w by our group
 find /usr/local/Plone/zeocluster/var -type d -exec chmod 770 {} \; 2> /dev/null
 find /usr/local/Plone/zeocluster/var -type f -exec chmod 660 {} \; 2> /dev/null
 find /usr/local/Plone/zeocluster/var -type d -exec chmod 770 {} \; 2> /dev/null
 find /usr/local/Plone/zeocluster/var -type f -exec chmod 660 {} \; 2> /dev/null
 chmod 754 /usr/local/Plone/zeocluster/bin/*
*************** PICKED VERSIONS ****************
[versions]
 collective.quickupload = 1.6.1
 ua-parser = 0.3.4

*************** /PICKED VERSIONS ***************

次に、以下を使用して Plone インスタンスを再起動しました: ./bin/plonectl restart

再起動はうまくいきましたが、拡張機能は Plone の拡張機能リストに表示されません。

また、zeoserver、client1、および client2 を fg モードで起動しようとしました。これはうまくいきませんでした。次のエラーが発生しました: [...]

File "/usr/local/Plone/buildout-cache/eggs/zc.lockfile-1.0.2-py2.7.egg/zc/lockfile/__init__.py", line 59, in _lock_file
raise LockError("Couldn't lock %r" % file.name)
zc.lockfile.LockError: Couldn't lock '/usr/local/Plone/zeocluster/var/filestorage/Data.fs.lock'

フィードバックをお寄せいただきありがとうございます。

4

1 に答える 1

0

ご回答ありがとうございます。サーバーを再起動し(再度)、buildout.cfg で ZEO の IP アドレスとポートを変更し、インスタンスを正常に起動しました。今ではうまくいくようです。大丈夫だったと思います。別のプロセスが同じポートを使用していました。実行中のプロセスを表示しようとしたにもかかわらず、リストにありませんでした。

于 2013-12-27T17:45:33.433 に答える