PDF를 공유 폴더에 저장하려고합니다. 그러나 그것은 나에게 오류를 준다. 그 경로가 맞는지 아닌지 수동으로 확인했습니다. 그러나 그것의 권리. 하지만 여전히 PDF를 생성 할 수 없습니다. 여기PDF 파일을 공유 폴더에 저장하는 방법
는
<?php
$file = "//ADMIN/testsor/SORPDF.csv";
$handle = fopen($file,"r");
$data= fgetcsv($handle);
//print_r($data);exit;
$filename="Test.pdf";
$filepath="\\\\ADMIN\\testsor\\pdf";
require_once('tcpdf_include.php');
// create new PDF document
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->SetCreator(PDF_CREATOR);
$pdf->setFooterData(array(0,64,0), array(0,64,128));
if (@file_exists(dirname(__FILE__).'/lang/eng.php')) {
require_once(dirname(__FILE__).'/lang/eng.php');
$pdf->setLanguageArray($l);
}
$pdf->AddPage();
$pdf->SetFont('times', '',11);
$pdf->setPage(1, true);
$txt = '
<table cellpadding="1" border="1" cellspacing="0" width="100%" class="main">
<tr><td class="cen"> </td><td style="padding-right:7px" align="right"><strong>Signature</strong> </td><td colspan="3" align="center" height="50px"><img src="'.$data[0].'" height="20px" width="100px" >
</td></tr>
<tr><td class="cen"> </td><td style="padding-right:7px" align="right"><strong>Fitter`s Signature</strong> </td><td colspan="3" align="center" height="50px"><img src="'.$data[1].'" height="20px" width="100px" >
</td></tr>
</table>
';
$pdf->writeHTML($txt,1,null,null,null,null);
$fileNL = $filepath."\\".$filename;
$pdf->Output($fileNL,'F');
?>
오류
TCPDF ERROR: Unable to create output file: \\ADMIN\testsor\pdf\test.pdf
다시 시도 여기 어떻게 사용할 수 있습니까? – kreya
전체 경로를 기입 해 주시겠습니까 – kreya
여기에 사용하지 마십시오. 기본적으로 해당 폴더로 이동하여 쓰기 권한을 변경해야합니다. 오류는 읽기 전용이므로 가장 쉬운 방법은 ftp를 서버에 연결하고 마우스 오른쪽 버튼으로 클릭하는 것입니다. 일반적으로 메뉴 "chmod"에 표시되는 내용을 참조하십시오. –