Денис Букреев: Денис Букреев: А где вы его указывали? В конфиге вашего web сервера. Nginx - /etc/nginx/sites-available/<ваш_конфиг>.conf
для apache - /etc/apache2/sites-available/<ваш_конфиг>.conf
Станислав Почепко: нашел только ServerRoot и DocumentRoot
ServerRoot ссылается на Library
DocumentRoot ссылается на корень, где лежат вообще все проекты
Станислав Почепко:
у меня на хостинге сервер не открывает папку public автоматически
и даже если думать, что у меня получилось с помощью конфигов apache у себя на локальном сервере открывать изначально папку public (хотя ничего не вышло и доки не особо помогли), то на хостинге я этого сделать не могу
не похоже на необычную ситуацию, каждый должен был с этим столкнуться
Для NGINX: В файле /etc/nginx/sites-available/project_name.conf изменить строку с параметром root на root /path/to/project/public, потом sudo service nginx restart
UPD: project_name — имя проекта или доменное имя проекта :) (awesome_project.conf, example.com.conf, ...)