Я использую php zend1, я пытаюсь экспортировать csv, но получаю ошибку https / ssl, например: «Ваше соединение не является частным».
Я пытаюсь экспортировать CSV
public function exportsubscriberAction ()
{
$subscriberList = Doctrine_Query::create()->select('ns.*')->from("NewsletterSubscription ns");
$res = $subscriberList->fetchArray();
$objPHPExcel = new PHPExcel();
$objPHPExcel->setActiveSheetIndex(0);
$objPHPExcel->getActiveSheet()->setCellValue('A1', 'Email');
$column = 2;
foreach ($res as $subscriber) {
$objPHPExcel->getActiveSheet ()->setCellValue ( 'A' . $column, $subscriber['email'] );
$column ++;
}
$headerStyle = array ('fill' => array ('type' => PHPExcel_Style_Fill::FILL_SOLID, 'color' => array ('rgb' => '#FFFFFF' ) ), 'font' => array ('bold' => true ) );
$objPHPExcel->getActiveSheet ()->getStyle ( 'A1:' . 'B1' )->applyFromArray ( $headerStyle );
$objPHPExcel->getActiveSheet ()->getColumnDimension ( 'A' )->setAutoSize ( true );
header ( 'Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' );
header ( 'Content-Disposition: attachment;filename="subscriberList.xlsx"' );
header ( 'Cache-Control: max-age=0' );
$objWriter = PHPExcel_IOFactory::createWriter ( $objPHPExcel, 'Excel2007' );
$objWriter->save ( 'php://output' );
}
Ваше соединение не является частным
NET :: ERR_CERT_AUTHORITY_INVALID