[Zope] Zope 2.8.1 on Mac OS X tiger Server
Bernd Dorn
zope-mailinglist at mopa.at
Wed Aug 17 14:35:55 EDT 2005
On 17.08.2005, at 20:22, Garito wrote:
> Bernd Dorn escribió:
>
>
>> the following 3 problems
>>
>> this line must be in /etc/hostconfig
>> ZOPESERVER=-YES-
>>
>>
>>
>> On 17.08.2005, at 13:03, Garito wrote:
>>
>>
>>> Hi all!
>>>
>>> Yesterday I install Zope 2.8.1 on a Mac OS X tiger Server and
>>> all goes ok
>>>
>>> The only question I can't configure is the automatic boot up
>>>
>>> I read some how-to's but they don't work
>>>
>>> At /System/Library/StartupItems I create a folder called Zope
>>> with 2 files:
>>>
>>> Zope with these contents:
>>>
>>
>>
>> the 'Zope' file must be executable in order to work
>>
>> chmod +x Zope
>>
>>
>>
>>>
>>> #!/bin/sh
>>>
>>> ##
>>> # Zope Web Application Server
>>> ##
>>>
>>> . /etc/rc.common
>>>
>>> StartService ()
>>> {
>>> if [ "${ZOPESERVER=-NO-}" = "-YES-" ]; then
>>> ConsoleMessage "Starting Zope"
>>> /var/zope/sistes/bin/zopectl start
>>>
>>
>>
>> typo? sistes == sites
>>
>>
>>> fi
>>> }
>>>
>>> StopService ()
>>> {
>>> ConsoleMessage "Stopping Zope"
>>> /var/zope/sistes/bin/zopectl stop
>>> }
>>>
>>> RestartService ()
>>> {
>>> if [ "${ZOPESERVER=-NO-}" = "-YES-" ]; then
>>> ConsoleMessage "Restarting Zope"
>>> /var/zope/sistes/bin/zopectl restart
>>> fi
>>> }
>>>
>>> RunService "$1"
>>>
>>> and StartupParameters.plist with these content:
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
>>> "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
>>> <plist version="1.0">
>>> <dict>
>>> <key>Description</key>
>>> <string>Zope web application server</string>
>>> <key>OrderPreference</key>
>>> <string>None</string>
>>> <key>Provides</key>
>>> <array>
>>> <string>Zope Server</string>
>>> </array>
>>> <key>Requires</key>
>>> <array>
>>> <string>Web Server</string>
>>> </array>
>>> </dict>
>>> </plist>
>>>
>>> With these 2 files zope doesn't start at boot time. For that
>>> question I try another StartupParameters.plist:
>>>
>>> {
>>> Description = "Zope WebServer";
>>> Provides = ("Zope WebServer");
>>> Requires = ("Web Server");
>>> OrderPreference = "None";
>>> Messages =
>>> {
>>> start = "Starting Zope WebServer Service";
>>> stop = "Stopping Zope WebServer Service";
>>> };
>>> }
>>>
>>> but It doesn't work too
>>>
>>> Can anyone help me?
>>>
>>> Thanks a lot!
>>>
>>> --
>>> Mis Cosas
>>> http://blogs.sistes.net/Garito/
>>>
>>>
>>> _______________________________________________
>>> Zope maillist - Zope at zope.org
>>> http://mail.zope.org/mailman/listinfo/zope
>>> ** No cross posts or HTML encoding! **
>>> (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce
>>> http://mail.zope.org/mailman/listinfo/zope-dev )
>>>
>>>
>>
>> _______________________________________________
>> Zope maillist - Zope at zope.org
>> http://mail.zope.org/mailman/listinfo/zope
>> ** No cross posts or HTML encoding! **
>> (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce
>> http://mail.zope.org/mailman/listinfo/zope-dev )
>>
>
> Hi again!
> Sorry but Zope is executable, perhaps another thing?
> Any idea?
>
hm, have you set the effective user in zope.conf? you need this if
you run zopectl as root
as root try to execute
/System/Library/StartupItems/Zope/Zope
from the commandline
and have a look what if something is looged into your event.log
without any messages i have no clue
> Thanks
>
> --
> Mis Cosas
> http://blogs.sistes.net/Garito/
>
>
> _______________________________________________
> Zope maillist - Zope at zope.org
> http://mail.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce
> http://mail.zope.org/mailman/listinfo/zope-dev )
>
More information about the Zope
mailing list