Убедитесь, что у вас включен отчет об ошибках и все отображается во время разработки:
ini_set('display_errors', 1);
error_reporting(E_ALL);
Это должно сказать вам, в чем проблема.
Я предполагаю, что у него проблема с путем.
Попробуйте использовать абсолютный путь, такой как /var/www/vhosts/yoursite.com/httpdocs/contents/file.pdf
.
Если это не удастся, то, вероятно, проблема с разрешениями.