Поэтому я искал в Интернете несколько дней, пытаясь найти решение своей проблемы.

Теперь моя единственная надежда, вы, ребята.

Я успешно установил Owncloud на свой Windows Server 2008R2. Все идет гладко, и я могу подключиться без проблем.

Итак, первые проверки в порядке. Теперь я хотел изменить каталог данных по умолчанию со своего сервера на общую папку на моем NAS (Synology DS1813+, DSM 5.0-4493, обновление 3).

Попробовал следующее: изменив каталог в config.php Я изменил путь в файле конфигурации с: "C:\inetpub\wwwroot\myfolder\data" на "\NASIP\cloud". при этом сервер owncloud показывает только:

Code: Select all
    Daten-Verzeichnis (\192.168.2.4\Cloud\data) ist ungültig

    Bitte stelle sicher, dass das Daten-Verzeichnis eine Datei namens ".ocdata" im Wurzelverzeichnis enthält.

Я также попытался скопировать файлы, созданные в локальном хранилище данных, на общий ресурс на NAS. Неудачно.

Теперь я попробовал это, подключив сетевой диск и используя его в config.php, но все равно не повезло. Я получаю то же сообщение с отсутствующим файлом .ocdata.

Теперь я попробовал "Приложение внешнего хранилища", которое поставляется с owncloud. Я подумал, что, по крайней мере, я могу добавить общий ресурс в качестве внешнего хранилища. Но это тоже не работает. пробовал UNC, Mapped Drive Name (Z:), но ничего не помогло.

Так что теперь я обращаюсь к вам .. У кого-нибудь есть опыт работы с такими настройками? Или вы можете даже сказать мне, как заставить это работать? (по умолчанию или внешние storgae, мне уже все равно)

Использование NAS (Synology DS1813+, DSM 5.0-4493, обновление 3), Owncloud 7, Windows Server 2008 R2, IIS7

Я получил ответ на другом форуме:

Второй вариант - как это сделать:1. Переведите OC в режим обслуживания 2. Смонтируйте (сопоставляя в мире Windows) свой NAS непосредственно с вашей ОС 3. Скопируйте локальный каталог данных в монтирование NAS 4. Убедитесь, что разрешение настроено, чтобы предоставить веб-пользователю доступ к монтированию NAS 5. Обновите OC config.php новым путем к данным 6. Отключить режим обслуживания OC

И это похоже на правильный путь ..

Убедитесь, что установлено разрешение для доступа веб-пользователя к монтированию NAS.

Я думаю, это то, где я не уверен.

  1. Какой пользователь именно на моем Сервере выполняет запросы к NAS?

  2. Если пользователь, например, "IUSR", я могу просто создать учетную запись на моем NAS-устройстве Synology и предоставить ему полный доступ к моей папке? (Но что такое пароль IUSR?)

  3. У меня есть полный root-доступ по SSH к моему NAS, так что если вы можете сказать мне, какой chmod или chown мне нужно использовать в моей облачной папке ...

1 ответ1

1

Я это сделал !

Решением было настроить iSCSI Target и LUN с моим Synology NAS. После этого все, что мне нужно было сделать, это подключиться к LUN с моего Сервера и изменить каталог данных на только что добавленный iSCSI LUN.

тада .. все работает =)

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