묻고답하기
php7로 옮길때 유의사항 문의 드립니다.
2016.10.24 16:41
현재 1.8.26
php 5.5
caf* 24 광아우토반 fullssd를 사용하고 있는데요..
php7.0으로 하려니 계정이 초기화 된다기에..문의드립니다.
db백업 및 php7.0으로 옮길때 유의사항 아시는 분 있으신가요??
얼핏 php7.0 에서는 innodb라고 하던데...
ㅂ백업시 myisam 이것을 innodb 해주고 업로드 하면 되는지요??
또한 지금 xe가 약간 문제 있어서 1.8.26버전을 새로 설치하고 files폴더는 백업본을 사용하려고 합니다..그대로 올려도 상관없나요?
php7.0으로 옮기신 분 있으시면..간략하게나마 정보를 주시면 감사합니다..^^
댓글 4
-
sejin7940
2016.10.24 17:01
-
제대로만들자
2016.10.27 15:40
댓글 감사합니다..php7로 이전은 잘 되었는데...한가지 여쭤볼게 있습니다.
기본 레이아웃은 잘 되나 제가 만든 레이아웃(763줄 정도)은 500에러가 발생합니다..
혹시나 해서 구글링 후 호스팅사에 pcre.recursion_limit=100,000으로 되어 있어서 10,000,000으로 올렸습니다.
그런데도 500에러가 나오네요...php7로 이전하기 전까지는 잘 되던 레이아웃인데요...
코딩이 길어서 그런가 싶어 몇줄 줄이니 또 잘 나오고...조건절<!--@if--><!--@end-->를 주로 사용했는데...
(@ ~~~ }이것도 조금 사용했습니다.
메뉴부분은 loop와 cond 신문법은 그대로 노출이 되네요..
-
sejin7940
2016.10.27 17:05
저도 php7 기반에서 그런 사이트가 있어서
( 예전에 php7 에서는 괜찮았는데 갑자기 그런거보면 최신XE 에서 뭔가가 충돌을 하는듯하네요)신문법.. 특히 block loop 라든지, block cond 이라든지.. 이런게 많을 경우 문제를 일으키네요.
( 특히 loop 가 문제인듯한데, 명확히 확인한건 아니예요. 당장 고치는게 급해서)
저의 경우 에러가 나는게 아니라.. css 나 script 가 적용이 안 되요 ( 그래서 사이트가 싹 깨지죠 )
-
제대로만들자
2016.10.27 17:14
아..넵..답변 감사합니다^^..다시 php5.5로 이전중입니다..ㅜㅜ
코딩 5줄정도 차이로 500에러(이해가 안가네요..) 나고 메뉴부분의 loop, cond가 안 먹혀서 메뉴가 안보이고..
조금 더 공부해 보고 다시 도전해 봐야겠습니다...
cafe24 php7 은 innoDB 가 아닙니다. myisam 를 지원하고 있습니다
( cafe24 에서는 innoDB 는 별도 서비스라네요. 단 php7 과 동시에 하는 서비스는 아직 없습니다)
다만 공식적으로는 mysql 이 아니라 mysqli 를 지원하는 경우가 많네요.
뭐, XE 에서는 손쉽게 설정 변경이 가능하니 문제될건 없지만..
별도로 query 쓰는 외부페이지 형태라면 mysql 구문을 mysqli 로 바꿔야할지도..