TCPDF ОШИБКА: невозможно создать выходной файл (Mac) - PullRequest
0 голосов
/ 28 ноября 2018

Я могу без проблем использовать TCPDF на своем локальном компьютере в Windows, но я не могу использовать его в Mac.

У меня есть следующее:

$path_to_pdf = FCPATH.'assets/pdf/airdrop-'.$id.'.pdf';
$pdf_name = 'airdrop-'.$id.'.pdf';
$pdfdoc = $pdf->Output($path_to_pdf, "F");

Этодает мне абсолютный путь:

/Users/elimariaaa/Sites/forexcargo_apps/assets/pdf/airdrop-38076.pdf

, который является правильным.

Разрешение моего каталога сайтов:

1028873 drwxr-xr-x  14 elimariaaa  staff      448 Nov 28 17:25 Sites

что мне не хватает?

Ответы [ 2 ]

0 голосов
/ 11 января 2019

Проблема заключается в функции list-каждой, используемой TCPDF, которая устарела в моей версии PHP.Я заменил его на foreach, и теперь он работает.

0 голосов
/ 10 января 2019

убедитесь, что ваш файл (FCPATH.'assets / pdf / airdrop - '. $ Id.'. Pdf ') нигде не открыт при запуске скрипта.если он открыт где-то еще, то TCPDF не сможет его открыть.

...