Модуль Apache bonjour і шаблон папки Сайти


1

Я тільки що перейшов до Lion і тому що я роблю веб-дизайн, перше, що я зробив, було включення Web Sharing для запуску Apache. Під час перевірки журналів я виявив, що модуль Bonjour не може знайти файл і попереджає про це:

mod_bonjour: Cannot stat template index file '/System/Library/User Template/English.lproj/Sites/index.html'

Таким чином, я перерахував файли в цьому місці, і здається, що вся папка Сайтів відсутня. Пізніше я дізнався, що Mac OS X не включає цю папку під вашим обліковим записом користувача за замовчуванням.

Я все ще цікавлюся, як зупинити це попередження. Чи безпечно створити каталог під цим розташуванням системи? Я б не хотів цього робити.

Я спробував прокоментувати

RegisterUserSite customized-users

під /etc/apache2/other/bonjour.conf, думаючи, що помилка пов'язана з модулем bonjour, який намагається порівняти мій index.html з системним шаблоном, щоб активувати мій персональний сайт, але він не працював.

Будь-які ідеї?

Дякую!

Відповіді:


1

Я отримував те ж саме попередження. Я зробив наступне:

sudo mkdir "/System/Library/User Template/English.lproj/Sites/"
sudo touch "/System/Library/User Template/English.lproj/Sites/index.html"

apache тепер запускається без попередження


Я також рекомендую зробити наступну команду для правильного розповсюдження дозволів: sudo chown -R root:wheel "/System/Library/User Template/English.lproj/Sites".
bispymusic
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.