История изменений
Исправление no-such-file, (текущая версия) :
файлы, которые загружаются пользователями в процессе жизнедеятельности на сайте, куда они попадают?
В upload того сайта, т.е. если сайт /var/www/some.com/htdocs, то файлы в /var/www/some.com/htdocs/upload, а дальше они раскидываются по подкаталогам вида <год>/<месяц>/<число>. Имя файла заменяется на рандом из 20 символов. Если нужно оригинальное имя (обычно не нужно), то да, в БД хранится map <путь к файлу> -> <оригинальное имя>.
во многих дистрибутивах готовые CMS устанавливаются аж в /usr/share/wordpress
Оно устанавливается туда, как источник для копии. Т.е. когда устанавливаешь её на сайт, то с этого места делается копия в /var/www/<site>, а там уже пили как хочешь.
Исходная версия no-such-file, :
файлы, которые загружаются пользователями в процессе жизнедеятельности на сайте, куда они попадают?
В upload того сайта, т.е. если сайт /var/www/some.com/htdocs, то файлы в /var/www/some.com.htdocs/upload, а дальше они раскидываются по подкаталогам вида <год>/<месяц>/<число>. Имя файла заменяется на рандом из 20 символов. Если нужно оригинальное имя (обычно не нужно), то да, в БД хранится map <путь к файлу> -> <оригинальное имя>.
во многих дистрибутивах готовые CMS устанавливаются аж в /usr/share/wordpress
Оно устанавливается туда, как источник для копии. Т.е. когда устанавливаешь её на сайт, то с этого места делается копия в /var/www/<site>, а там уже пили как хочешь.