메뉴 건너뛰기

XE-> XE3 migration 오류

nginx, php 7.1.28, mariadb 10.2.23입니다.

회원정보 추출은 잘 됩니다. 게시판 정보 추출을 위해서 링크를 클릭하여 다운로드받으려고 하면 500 Internal Server Error가 나서 에러로그를 살펴본 결과 아래 오류가 나고 있습니다.

 

2019/04/18 05:21:58 [error] 22290#22290: *1 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Error: Call to undefined function mysql_free_result() in /home/***/html/mig/xpressengine-migration-master/inc/zMigration.class.php:467

Stack trace:

#0 /home/***/html/mig/xpressengine-migration-master/from-xpressengine1/type.document.php(221): zMigration->printDocumentNode(Object(stdClass))

#1 /home/***/html/mig/xpressengine-migration-master/export.php(20): include('/home/***...')

#2 {main} thrown in /home/***/html/mig/xpressengine-migration-master/inc/zMigration.class.php on line 467" while reading response header from upstream, client: ***, server: ***, request: "GET /mig/xpressengine-migration-master/export.php?securekey=***&source=xpressengine1&filename=document_4340.000001.xml&type=document&module_id=4340&page=1 HTTP/2.0", upstream: "fastcgi://unix:/var/run/php/php7.1-fpm.sock:", host: "***"

 

살펴본 결과 mysql_free_result function은 php7.0에서 삭제된 기능이라 동작이 안되고 있습니다.

포럼의 다른 글