안녕하세요.
영카트를 이용하여 주문내역 출력 시 문제의 관해 질문을 드리고자 합니다.
기간별 출력 시 날짜 설정 후
MS 엑 셀 데이터 XLS / 또는 CSV 형식을 선택하여 출력 버튼을 누를 시에
500에러가 발생합니다.
엑셀을 선택하지 않고 새창 클릭 시 정상적으로 주문내역이 확인이 되나
엑셀파일로 필요로 하여 문의를 드립니다.
권한 문제인듯한데 어떤 파일의 권한을 수정을 하거나 손봐야 할까요?
도움을 주시는 분들 항상 정말 감사드립니다.
답변 2개 / 댓글 10개
채택된 답변
+20 포인트
답변에 대한 댓글 9개
그렇다면
include_once(G5_LIB_PATH.'/Excel/php_writeexcel/class.writeexcel_workbook.inc.php');
include_once(G5_LIB_PATH.'/Excel/php_writeexcel/class.writeexcel_worksheet.inc.php');
$fname = tempnam(G5_DATA_PATH, "tmp-orderlist.xls");
$workbook = new writeexcel_workbook($fname);
$worksheet = $workbook->addworksheet();
이부분이 걸리는 군요
data 권한을 제대로 적용하신건지요?
include_once(G5_LIB_PATH.'/Excel/php_writeexcel/class.writeexcel_workbook.inc.php');
include_once(G5_LIB_PATH.'/Excel/php_writeexcel/class.writeexcel_worksheet.inc.php');
$fname = tempnam(G5_DATA_PATH, "tmp-orderlist.xls");
$workbook = new writeexcel_workbook($fname);
$worksheet = $workbook->addworksheet();
이부분이 걸리는 군요
data 권한을 제대로 적용하신건지요?
답변을 작성하려면 로그인이 필요합니다.
영카트는 5.3 최신 버전입니다.
파일의 문제가 아니라고 생각하는 것은,
개인 서버에서 운용 중인 영트에서 위와 같은 오류가 발생하고,
동일 파일을 cafe 24 같은 서버에 올려놓을 경우 정상작동이 됩니다.
아마 PHP 임시파일 생성의 문제거나, 파일 권한의 문제인 것 같은데 어떻게 손을 봐야 할지 난감합니다.