LINUX.ORG.RU

История изменений

Исправление 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>, а там уже пили как хочешь.