PDF 파일을 강제로 다운로드하는 PHP 파일이 있는데, 한 서버 (Linux)에서 제대로 작동했지만 다른 서버 (Win)로 이동하면이 오류가 발생했습니다.PHP가 PDF를 다운로드 할 때 오류가 발생합니다.
PHP Warning: readfile(./forms/Form.pdf)
[<a href='function.readfile'>function.readfile</a>]:
failed to open stream: No such file or directory in
D:\CustomerData\webspaces\webspace\wwwroot\Form.php
on line 4
PHP의 파일이 있습니다
<?php
header('Content-disposition: attachment; filename=./forms/Form.pdf');
header('Content-type: application/pdf');
readfile('./forms/Form.pdf');
?>
감사합니다!
아마도 'filename = ../forms/Form.pdf'? – k102
백 슬래시 대 (슬래시) 대 슬래시일까요? – Nanne
파일이 froms 경로에 존재하지 않거나 웹 서버 ID에 경로에 대한 권한이없는 것일 수 있습니다. 양식의 절대 경로를 사용하려고 시도 했습니까? 오류가 지속됩니까? – Hinek