Вы говорите об установке, к которой относятся компьютеры, не пользователям. Если Вы не возражаете применять его к компьютерам, Вы могли бы создать группу безопасности и поместить компьютеры в нее, которые, как предполагается, не "ограничиваются". Измените полномочия Объекта Групповой политики, в который Вы вводите эти ограничения для включения, "Отклоняют, Применяют Групповую политику" для компьютерной группы, которую Вы создали, и настройки не будут больше относиться к тем компьютерам. Можно переместить компьютеры в и из группы по мере необходимости, но я вполне уверен, что Вы застряли бы, перезагрузив компьютеры, чтобы заставить изменение в ограничении по сравнению с неограничением вступать в силу.
Проверьте свой журнал ошибок на Apache 2 и посмотрите, жалуется ли он на попытку получить порт с меткой времени около перезагрузки. Если так, это предполагает, что так или иначе Apache 1.3 был снова включен.
Проверьте то, что launchd настроен для выполнения:
launchctl list
... и затем можно использовать launchctl для завершения работы вещей. Для нанесения вреда Apache 1.3 полностью повредите конфигурацию в/etc/httpd... Apple, довольно хорошая о не внесении существенных изменений в httpd.conf, таким образом, можно добавить немного мусора там так 1.3, не запустит. (или скажите этому запускать на некотором другом порте, если Вы хотите контролировать для наблюдения, как часто это происходит).
обновление: Я должен упомянуть - это предполагает установку Apache 2 (и установите его каталог конфигурации) к где-нибудь кроме Apple установил значения по умолчанию... в противном случае хорошо, затем необходимо будет сделать переустанавливание.
У Тигра launchd еще не заменил StartupItems, таким образом, это - то, с чем Вы будете иметь дело. На начальной загрузке система запускает скрипт в/System/Library/StartupItems/Apache/Apache, который проверяет на присутствие WEBSERVER=-YES-
строка в/etc/hostconfig и выполнения apachectl start
если это. То, что необходимо сделать, имеют его, используют собственную версию apachectl, который находится, вероятно, в/Library/Apache2/bin/apachectl (но это могло бы быть в другом месте —, надо надеяться, Вы знаете).
Во-первых, удостоверьтесь, что Персональная сеть, Совместно использующая, выключена в области Sharing Установок системы.
Затем беря сигналы от этой страницы:
cd /usr/sbin
sudo mv apachectl apachectl-1.3
sudo ln -s /Library/Apache2/bin/apachectl apachectl
Дополнительный: на гарантировать Совместное использование prefpane указывают на Вашу собственную установку Apache, отредактируйте соответствующий .conf файл и добавьте/измените эту строку:
PidFile "/private/var/run/httpd.pid"
Надо надеяться, этого будет достаточно для получения Вас на Вашем пути.