Код: Выделить всё
_SERVER["DOCUMENT_ROOT"] /usr/share/nginx/html
А у меня стояло в конце, и, видимо, настройки fastcgi_params сбивали путь на дефолтный.
Фрагмент файла etc/nginx/sites-available/mysite.conf, с которым всё работает, как надо:
Код: Выделить всё
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /home/myuser/www/$domain_name$fastcgi_script_name;
fastcgi_param PATH_TRANSLATED /home/myuser/www/$domain_name$fastcgi_script_name;
fastcgi_param DOCUMENT_ROOT /home/myuser/www/$domain_name;
}