Аутентификация Owncloud WebDAV возможна через веб-интерфейс, но не через настольный клиент

Я просто создал Owncloud на моем общем веб-пространстве и получил все работает, кроме аутентификации от настольных клиентов. Если я перейду на Url WebDAV через мой webbrowser, он снова представит мне пустую форму, а клиент owncloud скажет:Error: Wrong Credentials

Если я посещаю WebDAV Url через браузер, где я только что вошел в систему через веб-интерфейс, он показывает мне каталог (я не просил пользователя/пароль)

мой пароль не содержит знаков, отличных от a-z,a-Z, 0-9

журнал предупреждений:

curl_setopt_array() [<a href='function.curl-setopt-array'>function.curl-setopt-array</a>]: CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set at /path/to/my/home/cloud/3rdparty/Sabre/DAV/Client.php#462

вы можете попробовать здесь: http://martinbertschler.com/cloud/ с перевала пользователя: demo demo

5
задан mbert
источник

1 ответов

в соответствии с их GitHub разработчиков здесь, CURLOPT_FOLLOWLOCATION не может использоваться вообще, когда установлен open_basedir.

Они также предоставляют обходной путь php здесь, но идея в том, чтобы удалить open_basedir из вашего php.Ини.

Я предлагаю комментировать. Это должно иметь дело с журналом ошибок вы разместили, то мы можем увидеть, что работает и идти оттуда.

1
отвечен Matthew Williams 2014-02-19 08:26:13
источник

Другие вопросы apache-http-server owncloud php webdav