Plone 3.3.6 erro de escrita na pasta var
Um nível acimaPlone 3.3.6 erro de escrita na pasta var
Postado por Juliano Araújo Farias em 02 de month_jan de 2013 às 18:51Este erro ocorreu para mim quando eu instalei o Plone como root na pasta /var/local/plone336, mas independente da pasta a versão instalada foi a 3.3.6 via buildout encontrado no link (http://plone.org/products/plone/releases/3.3.6).
Para corrigir este erro basta alterar duas linhas dentro do buildout.cfg, ver a linhas em negrito.
[chown]
recipe = plone.recipe.command
command =
echo Dummy references to force this to execute after referenced parts
echo ${backup:location} ${unifiedinstaller:sudo-
command}
chmod 600 .installed.cfg
touch ${buildout:directory}/var/zeoserver/zeoserver.log
find ${buildout:eggs-directory} -type d -name LC_MESSAGES -exec chown -R ${client1:effective-user} {} \;
find ${zope2:location} -type d -name LC_MESSAGES -exec chown -R ${client1:effective-user} {} \;
chown -R ${zeoserver:effective-user} ${buildout:directory}/var/*
chown -R ${client1:effective-user} ${buildout:directory}/var/client?
find ${buildout:directory}/var -type d -exec chmod 777 {} \;
update-command = ${chown:command}
Feito isso execute novamente o buildout.
chmod 600 .installed.cfg
touch ${buildout:directory}/var/zeoserver/zeoserver.log
find ${buildout:eggs-directory} -type d -name LC_MESSAGES -exec chown -R ${client1:effective-user} {} \;
find ${zope2:location} -type d -name LC_MESSAGES -exec chown -R ${client1:effective-user} {} \;
chown -R ${zeoserver:effective-user} ${buildout:directory}/var/*
chown -R ${client1:effective-user} ${buildout:directory}/var/client?
find ${buildout:directory}/var -type d -exec chmod 777 {} \;
update-command = ${chown:command}
Feito isso execute novamente o buildout.
Tecnologia Ploneboard