면책조항: 웹사이트의 PHP 버전을 업데이트하기 전에 다음을 적극 권장합니다. 전체 백업을 해라, 혹시라도 문제가 생길 경우를 대비해.
먼저 다음 웹 호스팅 시나리오 중 귀하의 웹 사이트에 가장 적합한 것이 무엇인지 결정하십시오.
- 웹사이트는 내 호스팅 공급자가 관리하는 공유 호스팅을 사용합니다.: 귀하의 웹사이트가 좋은 웹 제공업체에 의해 호스팅된다면 전환하는 과정은 빠르고 매우 고통스럽지 않을 것입니다. 제공된 '제어판' 인터페이스를 통해 직접 변경할 수 있을 가능성이 높습니다.
- 웹사이트는 VPS 또는 사용자 정의 서버에서 실행되며 내가 직접 관리해야 합니다.: '관리되지 않는' 호스팅이 있는 경우(많은 경우) 가상 사설 서버 솔루션은 업데이트 지원 없이 제공됨) PHP 업그레이드를 직접 수행해야 할 수도 있습니다.
이제 이 두 가지 옵션을 더 자세히 살펴보겠습니다.
일반적인 '완전 관리형' 공유 호스팅 패키지에서 PHP 업데이트
서버 구성을 변경하기 위해 사용할 수 있는 옵션이 정확히 무엇인지는 사용 중인 웹 호스트와 제품에 따라 완전히 달라집니다.
이상적으로는 당신은 웹사이트 제어판 웹사이트를 실행하는 데 사용되는 PHP 버전을 변경하는 데 사용할 수 있습니다. 이 프로세스에는 몇 가지 전제 조건이 있습니다.
- 귀하는 이 작업을 직접 수행하게 되어 기쁘게 생각합니다. PHP 버전을 변경해야 합니다. 이상적으로는 새 버전으로 인해 웹사이트 코드와 호환되지 않는 문제가 발생할 경우를 대비해 실제 웹사이트에서는 수행하지 마세요. 다음 기사를 참조하세요. 새로운 버전의 PHP로 웹사이트를 테스트하는 방법 여기.
웹사이트가 아직 공개되지 않았거나 가동 중지 시간이 있어도 괜찮다면 빠르게 변경하고 '실시간'으로 테스트할 수 있습니다. 문제가 발생하면 이전 PHP 버전으로 되돌리세요. 이제 우리 가이드를 보세요 PHP 업그레이드 오류 문제 해결.
그러나 이것이 옵션이 아닌 경우 테스트할 웹 사이트의 복사본을 만들어야 합니다. 웹사이트를 백업하고 복사본을 만드는 방법을 모른다면 이 전체 과정이 적합하지 않을 가능성이 높습니다. 이 경우 아마도 당신은 개발자를 찾아라 당신을 돕기 위해.
- ISP가 웹 사이트의 PHP 버전 변경을 지원하더라도 이를 구성할 웹 관리자가 없을 수도 있습니다. .htaccess 파일과 같은 구성 파일을 통해 이를 수행해야 할 수도 있습니다. 제어판 인터페이스 내에서 웹 서버의 PHP 버전 관리에 대한 참조를 찾을 수 없다면 해당 지원 웹사이트를 확인하는 것이 좋습니다. 이에 대한 지식 기반 기사가 있을 수 있으며 여전히 만족스럽지 않다면 지원 부서에 티켓을 제출하는 것이 좋습니다.
- 귀하의 웹 제공업체가 귀하의 특정 호스팅 패키지에 최신 PHP를 제공하지 않는다는 사실을 발견할 수도 있습니다.
때로는 이전 계정이 동일한 수준의 유지 관리를 받지 못하는 레거시 하드웨어에 갇히게 되므로 동일한 공급자의 새 서버로 마이그레이션하여 이 문제를 해결할 수 있습니다. 그러나 제공업체가 귀하가 원하는 PHP 버전을 제공하지 않을 수도 있습니다. 현재 버전을 지원할 수 없는 경우 다음을 수행할 수 있습니다. 다른 ISP로 이동하는 것을 고려해보세요.
PHP 버전을 변경하기 위해 제어판에 액세스할 수 있다고 가정하면 다음 팁을 읽어보세요. 제어판을 통해 PHP 변경하기 여기.
유지 관리 책임이 있는 '관리되지 않는' 웹 서버에서 PHP 업데이트
이 프로세스는 웹 서버가 실행되는 운영 체제의 종류에 따라 크게 달라집니다. 설정과 관련된 가이드를 선택하세요.
내 ISP가 필요한 PHP 버전을 제공하지 않습니다.
웹사이트를 새로운 ISP로 옮겨야 한다는 결론을 내릴 수도 있습니다. 우리의 가이드를 따르십시오 더 나은 PHP 호스트로 이동 여기.
나만의 서버를 구축했는데, 어떤 옵션이 있나요?
여기에서 가이드를 시작하세요. PHP를 수동으로 업그레이드하는 방법 여기.
이 단계가 너무 복잡하거나 시간이 많이 걸리는 것처럼 들리나요?
이제 전문가를 불러야 할 때인 것 같습니다. 우리의 가이드를 확인하세요 PHP 개발자 그게 도움이 될 수 있어요.
기사 마지막 업데이트: 21st January, 2021