Новая проблема открытия вкладки pdf в системном окне на живом сервере - PullRequest
0 голосов
/ 11 октября 2019

У меня есть код, подобный приведенному ниже, который работает нормально с системой linux, но когда я пытаюсь открыть файл на новой вкладке в оконной системе, он показывает пустую страницу вместо загруженного файла pdf на сервере.

$config = $this->getServiceLocator()->get('config'); 
$postData = $request->getPost()->toArray();
$companyData = $this->getTable()->getdata($user_id, $postData['company_id'],0, 8);
$employeeData = $this->getTable()->fetchCompanyEmployeeBasicDetails($postData['emp_id']);

$filename = "deepika-".date('Y-m-d-h-i-s').'-'.$postData['emp_id'];
$pdf = new PdfModel();
$pdf->setOption("filename", $filename);       

$pdfView = new ViewModel($pdf);
$pdfView->setTemplate('application/report/download')
        ->setVariables(array('companyData' => $company, 'employee' => $employeeData))
        ->setTerminal(true); 
$html = $this->getServiceLocator()->get('viewpdfrenderer')->getHtmlRenderer()->render($pdfView);
$dompdf = new \DOMPDF();
$dompdf->set_paper('a4', 'landscape');
$dompdf->load_html($html);
$dompdf->render();
$pdfCode = $dompdf->output();
$fileName = $filename.'.pdf';
file_put_contents(ROOT_PATH.'/uploads/data/show/'.$fileName, $pdfCode);
$msg = array('status' => 'success', 'filename' => $fileName);
$result = new JsonModel($msg);
return $result;

Тот же код работает нормально с системой linus на сервере, но в оконной системе не работает разрешение папки alreday, данное серверу. Я не знаю, что я делаю не так, может кто-нибудь, пожалуйста, помогите мне с этим. заранее спасибо

...