LINUX.ORG.RU

как получить путь к ror проекту?

 


0

1

делаю загрузку файлов на сайте, их нужно загружать в public
сейчас сайт лежит в /var/www/ror/ но «ror» может в последствии измениться по этому не хочется жестко указывать путь сохранения файлов.

И до кучи как определять размер загружаемого файла?

★★★★★

Последнее исправление: CYB3R (всего исправлений: 2)

Нафига класть в /var/www/... почему бы не просто в домашнюю директорию пользователя. var/www это такое наследие cgi скриптов...

special-k ★★★★
()
Ответ на: комментарий от TDrive

чем домашняя директория пользователя лучше/логичнее?

Тем, что chroot для ftp и ssh можно настроить для каждого сайта. Например, есть два сайта на твоём сервере: ivan-ivanov.ru и prodazha-koshek.com. Создаёшь два юзера (ivanivanovru, prodazhakoshek.com) и администраторы этих сайтов будут иметь отдельный для них ftp и ssh доступ. Ну и безопасность повыше от такого разделения.

resurtm ★★★
()
Ответ на: комментарий от TDrive

Проще, удобнее, не надо использовать sudo/root лишний раз. Правда это, к сожалению, не единственное безропотно влачимое наследие cgi (хотя и довольно забавное), например в rails непрерывный рантайм, но приложение всеравно не помнит ничего о предыдущем запросе. В сессии/store не хранятся объекты ruby, а хранится только лишь текст.

special-k ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.