Squeak.ru - шаблоны программирования

Проблемы локального хоста OSX Mountain Lion

Сегодня я следил за некоторыми руководствами о том, как заставить все работать на 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
20.09.2012

Ответы:


1

Фиксированный.

Проблема заключалась в том, что большинство предыдущих проектов, к которым у меня не было доступа, были созданы в Windows. Все перенесенные папки не получили Sites chmod 644, и я не знаю, почему.

Поэтому я просто создал новые папки для каждого сайта, который мне не удалось открыть, и для каждого пути, который был «недействительным».

Теперь работает отлично.

P.S. Вероятно, был способ изменить все подпапки «Сайтов», но я новичок в Mac, поэтому я этого не знаю. Здоровья и удачи.

20.09.2012
  • chmod -R ... из терминала будет применять его рекурсивно. Попробуйте man chmod. 21.09.2012
  • Но не используйте chmod -R 644, иначе вы потеряете поиск (x) в каталогах, что создаст полный беспорядок. Используйте chmod -R o=rwX,go=rX ~/Sites 21.09.2012

  • 2

    chmod -R o=rwX,go=rX ~/сайты

    именно это помогло мне, но мне также нужно было изменить свой домашний каталог. После

    chmod -R o=rwX,go=rX /Пользователи/

    все работало как шарм...

    14.03.2013
    Новые материалы

    Угловая структура архитектуры
    Обратите внимание, что эта статья устарела, я решил создать новую с лучшей структурой и с учетом автономных компонентов: https://medium.com/@marekpanti/angular-standalone-architecture-b645edd0d54a..

    «Данные, которые большинство людей используют для обучения своих моделей искусственного интеллекта, поставляются со встроенным…
    Первоначально опубликовано HalkTalks: https://hacktown.com.br/blog/blog/os-dados-que-a-maioria-das-pessoas-usa-para-treinar-seus-modelos-de-inteligencia-artificial- ja-vem-com-um-vies-embutido/..

    Сильный ИИ против слабого ИИ: различия парадигм искусственного интеллекта
    В последние годы изучению и развитию искусственного интеллекта (ИИ) уделяется большое внимание и прогресс. Сильный ИИ и Слабый ИИ — две основные парадигмы в области искусственного интеллекта...

    Правильный способ добавить Firebase в ваш проект React с помощью React Hooks
    React + Firebase - это мощная комбинация для быстрого и безопасного создания приложений, от проверки концепции до массового производства. Раньше (знаете, несколько месяцев назад) добавление..

    Создайте API с помощью Python FastAPI
    Создание API с помощью Python становится очень простым при использовании пакета FastAPI. После установки и импорта вы можете создать приложение FastAPI и указать несколько конечных точек. Каждой..

    Веселье с прокси-сервером JavaScript
    Прокси-серверы JavaScript — это чистый сахар, если вы хотите создать некоторую общую логику в своих приложениях, чтобы облегчить себе жизнь. Вот один пример: Связь клиент-сервер Мы..

    Получить бесплатный хостинг для разработчиков | Разместите свой сайт за несколько шагов 🔥
    Статические веб-сайты — это веб-страницы с фиксированным содержанием и его постоянным содержанием. Но теперь статические сайты также обрабатывают динамические данные с помощью API и запросов...