php7.0 이 나왔으니까
나도 한번 업데이트를 해봤당 ㅋㅋㅋㅋㅋㅋ
했는데 나의 사랑스러운 maxchung.com 안떠 ㅋㅋㅋㅋㅋㅋ
우선 업그레이드 방법은
sudo add-apt-repository ppa:ondrej/php-7.0
sudo apt-get update
sudo apt-get install php7.0 php7.0-mysql
sudo apt-get install php7.0-gd (2016년 4월 5일 추가, 이거 안하면 이미지 편집에서 미리보기 안됨)
요래 하면
업그레이드는 되는데 내 블로그가 안뜬다;;;;
헐 헐헐
로그를 보다보니
[Fri Jan 08 18:53:09.704830 2016] [:error] [pid 7938] [client -.-.-.-:49722] PHP Fatal error: Uncaught Error: Call to undefined function split() in /var/www/wordpress/wp-content/plugins/naversync/libs/xmlrpc.inc:1997 블라블라 블라 블라
요래 뜨더라구요
그래서 찾아보니 php7.0에서는 split이라는 펑션이 없어졌다고 하네요 참고
http://php.net/manual/en/function.split.php
그래서 explode로 변경했습니다.
아래 처럼 파일을 열고
vi /var/www/wordpress/wp-content/plugins/naversync/libs/xmlrpc.inc
1997 # $ar = @split(”\r?\n”, trim(substr($data, 0, $pos))); 이 줄을 주석처리 하고
1998 $ar = @explode(”\r?\n”, trim(substr($data, 0, $pos))); 이렇게 카피해서 split -> explode 로 변경!!!!
동작은 되지만, 문제는 naver_sync에서 curl이 없다고 하네 ㅋㅋㅋㅋ
그래서
sudo apt-get install php-curl
동작 확인 완료차 테스트 글 올려봅니다!