Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; writeexcel_workbook has a deprecated constructor in /~/public_html/lib/Excel/php_writeexcel/class.writeexcel_workbook.inc.php on line 32
오류를 일단 발견하고 몇개 파일은 수정했는데요.
이 파일은 수정을 해도 해결이 안되서 문의 드립니다.
클래스명과 함수명이 같으면 발생하는 오류라고 하는데요.
그래서 함수명을 __construct 로 바꿔서 일단 해결을 일부 했습니다.
이게 외부 라이브러리 사용한거 같아서 해당 라이브러리 최신판이 있나 찾아보고 있는데
없는거 같아서 문의 드립니다.
혹시 비슷한 문제를 경험하고 해결하신 분이 계시다면 해결 방안을 좀 알려주세요.
감사합니다.
답변 2개 / 댓글 1개
채택된 답변
+20 포인트
2020-03-02 (월) 12:04:07
답변에 대한 댓글 1개
2020-03-02 (월) 13:25:23
해당 소스로 수정하고 php.ini 파일 수정해서 일단 오류만 안나게 처리 완료 하였네요. 감사합니다.
2020-03-02 (월) 10:27:34
php 7 이후부터는 나오는 현상으로 보여집니다.
고치신 방법이 정상적으로 변경하신겁니다.
답변을 작성하려면 로그인이 필요합니다.