2

Попытка просмотреть некоторые локальные файлы html/css/js в мобильном браузере на моем устройстве iOS. Подумал, что обмен файлами будет одним из возможных вариантов, но я не совсем доволен этим. Каждый раз, когда я пытаюсь сделать следующее, возникает ошибка. Веб-доступ включен и доступен по адресу http://192.168.1.101/~user но я должен вручную скопировать файлы в.

Если я попытаюсь создать символическую ссылку на папку, чтобы адрес можно было просмотреть в '' ~user/some_dir

$ ln -s /Users/user/dev/some_dir ~/Sites/

тогда я получаю 403 запрещенную ошибку. Я попытался исправить это, изменив файл user.conf в /private/etc/apache2/ и используя следующий синтаксис:

    <Directory "/Users/user/Sites/">
        Options Indexes MultiViews SymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>

но нет, все еще не работает. Я получаю ошибку 403. Если я попытаюсь создать символическую ссылку на каждый отдельный файл вместо того, чтобы использовать каталог в качестве подкаталога, та же ошибка.

Любая помощь будет принята с благодарностью! Я просто хотел бы вставить каталоги ссылок в каталог ~/Sites и просматривать их на моем устройстве iOS через Wi-Fi. Я на OS X 10.7 Lion пытаюсь подключиться с iOS 5.

1 ответ1

0

ответ для Snow Leopard, 10.6.8:

Конфигурация пользователя по умолчанию находится в /private/etc/apache2/users/<username>.conf

<Directory "/Users/<username>/Sites/">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

добавьте FollowSymLinks в Options , перезапустите apache, и все будет в порядке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .