UpdraftPlus 프리미엄을 사용하여 내 로컬 컴퓨터와 공유 호스트간에 내 Wordpress 사이트를 마이그레이션하고 있습니다. 내 로컬 컴퓨터가 MySQL 5.7.11에서 wamp64 서버 3.0.4를 실행 중입니다. 그리고 저는 Wordpress 4.6.1에서 개발 중입니다. 그러나 MySQL 5.5.51-38.2 버전을 실행하는 공유 호스트 서버에 대한 Wordpress 마이그레이션을 수행하는 데 문제가 발생했습니다. 알 수없는 데이터 정렬으로 실패했습니다 : 'utf8mb4_unicode_520_ci'. 공유 호스트에서 MySQL을 변경할 수 없습니다. 또한 Wordpress 사이트의 궁극적 인 집은 MySQL 5.0.10을 사용하는 다른 공유 호스트에 있습니다. 내 로컬 컴퓨터에서 최신 버전의 소프트웨어를 사용하여 개발해야한다고 생각했지만 잘못된 접근 방식 일 수 있습니다. 이전 버전의 Wamp/MySQL/PHP/phpmyadmin으로 WordPress 사이트를 개발하여 최종 대상 서버에서 제대로 작동 할 수 있도록해야합니까? 사용할 버전을 어떻게 결정합니까? 사전에 도움을 주셔서 감사합니다.내 Wordpress 개발에 사용하는 소프트웨어 버전을 공유 호스트에서 사용하는 버전으로 결정해야합니까?
0
A
답변
0
두 가지 옵션이 있습니다. 일반적으로 지나치게 제한적이거나 만료 된 클라이언트를 만날 경우 일반적으로 보안 문제가 제기 될 경우 다른 곳으로 이동하는 것이 좋습니다.
옵션이 아니라면 개발중인 시스템에 영향을 미치지 않도록 작업중인 서버의 구성을 미러링하는 가상 머신 (예 : Vagrant/Virtualbox)을 설정할 수 있습니다. 특정 버전의 PHP/MySQL, 특정 버전의 모듈/확장 등을 설정할 수 있습니다.
감사합니다. Tim! 나는 서브 도메인에서 클라이언트의 공유 호스트에서 직접 개발하고 개발하기로 결정했다. 원 클릭으로 설치합니다. 그러나 로컬 컴퓨터에서 가상 컴퓨터를 사용하는 것이 최선의 방법인지 알아볼 수 있습니다. 이 시간에 내가 기꺼이 부담해야하는 것보다 더 많은 비용이 들었습니다. 다시 비용으로 인해 호스트 회사 나 계획을 변경하는 것은 현재 실현 가능하지 않습니다. – Donna
그냥 VM을 실행하는 것을 알고 있거나, Vagrant 상자에 1 센트가 들지 않습니다. –
미안하지만. 나는 그것을 언젠가 시도 할 것이다. 하지만 지금은 아니야. 고마워, 팀! – Donna