1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.1.0 Путь до вложений на другой диск

Тема в разделе "Основные вопросы по XenForo", создана пользователем Untitled, 25.06.2015.

Загрузка
  1. Untitled

    Untitled Новичок

    Регистрация:
    24.06.15
    Сообщения:
    29
    Симпатии:
    0
    Версия XF:
    1.4.5
    Доброго дня! На вобле путь до вложений на другом диске. Импортирую форум. Ксен все вложений импортировал в свою папку. Как выбрать путь до импортирования на другой диск?
     
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Зачем создавать темы в разных местах? Я уже говорил в другой теме об этом. Плагины для изменения места вложений есть, но будет ли учитывать это импорт - не знаю. А в Linux в случае разных дисков все делается значительно проще с помощью монтирования диска в нужную папку. Также есть мягкие и жесткие ссылки. То есть расширить место в Linux можно легко и просто без каких либо изменений конфигурации приложений.
     
    Kolya groza morey нравится это.
  3. Untitled

    Untitled Новичок

    Регистрация:
    24.06.15
    Сообщения:
    29
    Симпатии:
    0
    Версия XF:
    1.4.5
    Проект на видне. Загвоздка в том, что под веб используется ССД, а под все вложения форума ЖД. ССД по размерам не позволяет вложения хранить. Размеры вложений форума больше 1 тб.
     
  4. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Странное желание использовать винду для форума. Ну да ладно. NTFS тоже поддерживает ссылки. Главное, чтобы это поддерживал веб-сервер.
     
    Kolya groza morey нравится это.
  5. Untitled

    Untitled Новичок

    Регистрация:
    24.06.15
    Сообщения:
    29
    Симпатии:
    0
    Версия XF:
    1.4.5
    NTFS здесь причем? :) Вложения на одном диске, файлы форума на другом. Импортирую (импорт определяет верное место вложений) и все файлы уходят в папку с файлами ксен форума. Но так как объем вложений большой, а диск под веб нет, то выдает ошибку (когда завалит вложениями весь диск).

    Можно ссылку на плагин, с помощью которого можно поменять место хранения файлов?
     
  6. SAS1024

    SAS1024 Местный

    Регистрация:
    23.04.15
    Сообщения:
    85
    Симпатии:
    87
    Версия XF:
    1.4.10
    Untitled, что мешает провести импорт сначала на том жестком диске, где хватает места?
    А уже после этого перенести форум (без папки с вложениями) на SSD, и уже на SSD поставить папку-симлинк, ведущую в папку с вложениями на HDD.
     
  7. Untitled

    Untitled Новичок

    Регистрация:
    24.06.15
    Сообщения:
    29
    Симпатии:
    0
    Версия XF:
    1.4.5
    Это надо ставить веб на тот диск. Я думал, что решения уже придуманы или где-то это обсуждалось. Оказывается...
     
  8. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    При том, что в NTFS также поддерживаются различные ссылки, включая символические. Символические ссылки позволяют ссылаться на ресурсы, расположенные не только на других разделах диска, но и вообще на других дисках. Если веб-сервер умеет корректно работать с символическими ссылками, то таким образом Вы можете решить свою проблему.

    P.S. Речь идет не об ярлыках, а о ссылках, что совсем не одно и то же!
     
  9. Untitled

    Untitled Новичок

    Регистрация:
    24.06.15
    Сообщения:
    29
    Симпатии:
    0
    Версия XF:
    1.4.5
    Не много не понимаю... Сможете мне помочь с этим?
     
  10. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    SAS1024 и Untitled нравится это.
  11. SAS1024

    SAS1024 Местный

    Регистрация:
    23.04.15
    Сообщения:
    85
    Симпатии:
    87
    Версия XF:
    1.4.10
    Untitled нравится это.
  12. Untitled

    Untitled Новичок

    Регистрация:
    24.06.15
    Сообщения:
    29
    Симпатии:
    0
    Версия XF:
    1.4.5
    Да. Спасибо вам большое. Проблема с вложениями на другой диск решилась. Но суть ещё в том, чтобы при импорте с вб, вложения не ушли в папку ксена. Утилитами выше вашего сообщения ниразу не пользовался.
    --- добавлено : 26 июн 2015 в 22:19 ---
    @SAS1024, это функция даже решила проблему импорта с диска на тот же диск. То есть файлы не ушли в дефолтную папку ксена. Огромное спасибо. Теперь мне можно смело импортироваться.
     
    Последнее редактирование модератором: 04.07.2015
  13. Untitled

    Untitled Новичок

    Регистрация:
    24.06.15
    Сообщения:
    29
    Симпатии:
    0
    Версия XF:
    1.4.5
    Теперь проблема стоит иначе.

    Параметр $config['internalDataPath'] не совсем решил проблему с вложениями. Ксен делит картинки, аватары, картинки в подпись и видео, аудио файлы. То есть сейчас ситуация с форумом такая: Видео и аудио файлы на одном диске, картинки, аватарки и картинки в подписях, на основном вместе с ксеном.

    Как можно задать форуму параметр, чтобы он складывал ВСЕ вложения без исключения на один диск?
     
  14. SAS1024

    SAS1024 Местный

    Регистрация:
    23.04.15
    Сообщения:
    85
    Симпатии:
    87
    Версия XF:
    1.4.10
    Untitled, ответ всё там же. $config['externalDataPath'] и $config['externalDataUrl'].

    А в целом - аватары, картинки в подписях (откуда они вообще?...) - это не вложения.
     
    Untitled нравится это.
  15. Untitled

    Untitled Новичок

    Регистрация:
    24.06.15
    Сообщения:
    29
    Симпатии:
    0
    Версия XF:
    1.4.5
    Откуда мне знать, откуда пользователи берут картинки для аватарок и подписей :D

    Поменял путь, а также все переношу и все картинки (аватарки, подписи) просто становятся белыми. Посмотрел код страницы, путь указан верно. Прикол ксена?
     
  16. SAS1024

    SAS1024 Местный

    Регистрация:
    23.04.15
    Сообщения:
    85
    Симпатии:
    87
    Версия XF:
    1.4.10
    externalDataPath - в хелпе написано, что эта директория должна быть web accessible.
    Оно так и есть?
     
  17. Untitled

    Untitled Новичок

    Регистрация:
    24.06.15
    Сообщения:
    29
    Симпатии:
    0
    Версия XF:
    1.4.5
    Это как понять? То есть должен быть какой-то разрешенный доступ?
     
  18. SAS1024

    SAS1024 Местный

    Регистрация:
    23.04.15
    Сообщения:
    85
    Симпатии:
    87
    Версия XF:
    1.4.10
    Надо чтобы к этой директории возможно было попасть через веб.
     
  19. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Эх... Я же давал сразу простое решение одним махом без дополнительного конфигурирования приложения решить проблему... Используйте ссылки в NTFS - и будет Вам счастье.
     
  20. Untitled

    Untitled Новичок

    Регистрация:
    24.06.15
    Сообщения:
    29
    Симпатии:
    0
    Версия XF:
    1.4.5
    Вы прям так доступно объясняете человеку, который со всем не давно перешел на этот движок. Может подскажите определенные действия в этом направлении?
     

Поделиться этой страницей