В конфиге nginx должно присутствовать правило примерно вот такого вида:
location @php {
fastcgi_index index.php;
fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f webmaster@???";
fastcgi_pass unix:/var/www/php-fpm/1.sock;
fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$;
try_files $uri =404;
include fastcgi_params;
}
Оно может отличаться по параметрам в зависимости от настроек окружения.
Именно на него и идёт ссылка "@php"
Если его не будет, то это и приведёт к ошибке.