영카트 주문내역 엑셀출력 오류

영카트 주문내역 엑셀출력 오류

QA

영카트 주문내역 엑셀출력 오류

본문

안녕하세요!

영카트 주문내역을 출력하면 아래의 에러가 뜨는데 이유가 무엇인지 알 수 있을까요?

 

 

<b>Warning</b>:  tempnam(): open_basedir restriction in effect. File() is not within the allowed path(s): (/tmp:/home1/ddgpack) in <b>/home1/ddgpack/public_html/lib/Excel/php_writeexcel/class.writeexcel_worksheet.inc.php</b> on line <b>221</b><br />

 

<b>Warning</b>:  fopen(): Filename cannot be empty in <b>/home1/ddgpack/public_html/lib/Excel/php_writeexcel/class.writeexcel_worksheet.inc.php</b> on line <b>222</b><br />

 

 

phpinfo 의 정보

 

sys_temp_dir  /  no value  /  no value

 

 

이 질문에 댓글 쓰기 :

답변 2

https://www.php.net/manual/en/function.tempnam.php

tempnam(string $directory, string $prefix): string|false

tempnam() 사용할 때

$directory에 /data/ 등의 하위 폴더를 지정해 보세요.

주문내역 출력시 excel 파일을 열어야 하는데 파일명이 존재하지 않아 오류가 발생되는것으로 확인됩니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 1,284
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT