주문내역 XLS로 출력시 오류 및 글자 깨짐 채택완료
영카트4로 운영중이던 쇼핑몰을 얼마전 영카트5로 변환하였습니다.
영카트4로 운영할 때는 아무 이상이 없던 기능이 영카트5로 변환하고나니 엑셀로 주문내역을 출력시 한글이 깨지고 아래와 같은 오류메시지가 출력됩니다.
<br />
<b>Warning</b>: tempnam() [<a href='function.tempnam'>function.tempnam</a>]: open_basedir restriction in effect. File() is not within the allowed path(s): (/tmp:/www/default/hosting_db:/절대경로) in <b>/절대경로/lib/Excel/php_writeexcel/class.writeexcel_worksheet.inc.php</b> on line <b>205</b><br />
<br />
<b>Warning</b>: fopen() [<a href='function.fopen'>function.fopen</a>]: Filename cannot be empty in <b>/절대경로/lib/Excel/php_writeexcel/class.writeexcel_worksheet.inc.php</b> on line <b>206</b><br />
오류의 원인을 알 수 있을련지요?
답변 2개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
절대경로를 쓰셔서 그런것 같네요
/경로/... 이런식으로 쓰시지 마시고
<?php echo G5_URL;?>/경로/...이런식으로 쓰세요
답변에 대한 댓글 1개
질문 글에 남긴 '절대경로'는 따로 수정된 항목이 아니라 문의글에서 오류메시지에서 실제 사용하는 주소가 노출되는 것이 꺼려져서 임의적으로 바꿔서 작성하였습니다.^^;
프로그래머7님께서 말씀하신
<?php echo G5_URL;?>/경로/
형태로 적용하는 것은 어떤 파일의 어느 부분에 적용하면 될련지요?
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인