Сегодня я следил за некоторыми руководствами о том, как заставить все работать на Mountain Lion.
Я установил Web Sharing, и он включен, я также включил php (тот, который поставляется с Mac, я не знаю, нужно ли его обновлять).
Поэтому я остановился на этом, не устанавливая MySQL и phpMyAdmin, потому что localhost у меня не работает должным образом.
Если я наберу
http://localhost/
- Я понимаю, это работает!
Если я наберу
http://localhost/~dvLden/
- У меня работает Мой сайт
Однако, если я открою такой проект:
http://localhost/~dvLden/test
Я получаю некоторые странные вещи...
Иногда я получаю сообщение об ошибке (в зависимости от проекта) Запрещено У вас нет прав доступа к /~dvLden/test на этом сервере.
И иногда сайт работает, но многое не работает (неправильный путь), хотя пути совершенно правильные.
Любые подсказки о том, почему это происходит? Если вам нужна дополнительная информация, дайте мне знать!
РЕДАКТИРОВАТЬ № 1: Некоторые обновления...
[Thu Sep 20 16:34:58 2012] [crit] [client ::1] (13)Permission denied: /Users/dvLden/Sites/test/slider/images/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable, referer: http://localhost/~dvLden/test/index.html
[Thu Sep 20 16:46:45 2012] [crit] [client ::1] (13)Permission denied: /Users/dvLden/Sites/test2/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
chmod -R
... из терминала будет применять его рекурсивно. Попробуйтеman chmod
. 21.09.2012chmod -R 644
, иначе вы потеряете поиск (x) в каталогах, что создаст полный беспорядок. Используйтеchmod -R o=rwX,go=rX ~/Sites
21.09.2012