The Omni Group Forums

The Omni Group Forums (http://forums.omnigroup.com/index.php)
-   OmniFocus 1 for Mac (http://forums.omnigroup.com/forumdisplay.php?f=38)
-   -   Arrrrrrrrrrggggggg httpd. (http://forums.omnigroup.com/showthread.php?t=14103)

ucs308 2009-10-08 09:20 AM

Arrrrrrrrrrggggggg httpd.
 
I run several versions of Apache on my machine. OmniFocus continually starts a specific version of Apache. I need it to start my version.. not the one it feels like starting.. how can I control this.

Thanks.

curt.clifton 2009-10-08 02:47 PM

Are you trying to use Bonjour syncing? I think the Bonjour syncing may set up a local WebDAV using Apache.

Ken Case 2009-10-09 09:30 AM

[QUOTE=ucs308;68038]I run several versions of Apache on my machine. OmniFocus continually starts a specific version of Apache. I need it to start my version.[/QUOTE]

When OmniFocus is configured to host a Bonjour sync server, launches the system version of apache from /usr/sbin/httpd, with its own configuration file which runs on any available port. (This shouldn't affect any other copies of apache which you might be using.)

Is there a reason you need to to run a different version of apache? (Is it reasonable to just ignore the copy it's running?)

If you do need it to run your copy for some reason, I see two options: either you could configure your own apache server to serve WebDAV and use your server as the sync server instead of doing Bonjour syncing, or you could replace /usr/sbin/httpd with a symbolic link which points at the copy of apache which you would like it to use. (The Bonjour server is still going to pass arguments to that apache to make it use its own configuration file, though, since it needs to do things like set the port number, configure SSL, set up a username and password for restricting unauthorized access, turn on WebDAV, disable apache modules it doesn't need, etc.)

ucs308 2009-10-12 11:18 AM

[QUOTE=Ken Case;68076]When OmniFocus is configured to host a Bonjour sync server, launches the system version of apache from /usr/sbin/httpd, with its own configuration file which runs on any available port. (This shouldn't affect any other copies of apache which you might be using.)

Is there a reason you need to to run a different version of apache? (Is it reasonable to just ignore the copy it's running?)[/QUOTE]

I develop on my machine and am having some trouble working out which instance of Apache is actually receiving my requests to localhost. In the meantime I have just put my own servers on a different port.. but I thought it might be easier if I could change the configuration of the Omnifocus version.

My versions of Apache are hand built as well as modified.

Thanks for the response. I'll work around it for now.


All times are GMT -8. The time now is 01:09 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.