Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 021 161 раз!

Форум

Добро пожаловать, Гость!

HTTP PUT

Обсуждение проблем в работе программного комплекса
Paranoia
Сообщения: 13
C нами: 4 года 7 мес

Непрочитанное сообщение Paranoia » 04 авг 2013, 16:02

К сожалению, эта тема была закрыта.
Последняя версия OpenServer, работаю с cURL, конкретно, с HTTP PUT методом. Пробую:
curl.exe --upload-file 209.jpg http://localhost

Получаю 403.

Воспользовался советом в вышеупомянутой теме и удалил три блока:
        <LimitExcept GET POST HEAD>
            Order deny,allow
            Deny from all
        </LimitExcept>

Из "Apache-2.2.24_server.conf" файла, перезагрузил OpenServer, но к сожалению, теперь я даже заходя на сервер через браузер получаю 403.

Аватара пользователя
Максим
Cейчас: в сети
Сообщения: 4877
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 11 авг 2013, 21:59

Вы думаете что удалив эти директивы WebDAV заработает? В той теме вообще-то я давал ответ на вопрос что нужно сделать, чтобы директивы не блокировались. О настройке там нет ни слова. Если тупо взять и удалить эти строки, то конечно будет ошибка 403, потому что WebDAV еще нужно настроить.

У меня получилось так:

1) Раскомментировал в основном конфиге:

LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule dav_lock_module modules/mod_dav_lock.so


2) Потом создал папку ./dav/ в папке домена
3) Потом в конфиг домена добавил:

  Alias /dav "%hostdir%/dav"
  DavMinTimeout 600
  <Location /dav>
    Options None
    Dav On
    <Limit GET PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
      Allow from all
    </Limit>
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    </Location>
  DavLockDB "%hostdir%/dav/lockdb"   


Перезапустил сервер и вуаля, всё работает.

Евгений101
Сообщения: 1
C нами: 1 год 10 мес

Непрочитанное сообщение Евгений101 » 11 янв 2015, 23:17

Максим, добрый день!
Не по теме, но вопрос такой.
Сделал, как у вас написано. В IE при вводе dav отображаются файлы которые находятся в папке.
Объясните, для чайника, что нужно вводить теперь при подключении сетевого диска через проводник. http://localhost/dav ? но так не проходит... извиняюсь за тупые вопросы


Вернуться в «Ошибки Open Server»

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 0 гостей