Bluehost 공유호스팅에서 모든 폴더에 동일한 PHP 환경 사용하기

Last Updated: 2019년 11월 24일 | , | 댓글 남기기

Bluehost 공유호스팅에서는 cPanel 내의 Programming > PHP Config 툴에서 PHP 버전을 선택할 수 있습니다.

Bluehost 공유호스팅에서 모든 폴더에 동일한 PHP 환경 사용하기 5
Bluehost의 PHP Config 툴

현재 Bluehost Shared Hosting에서는 PHP 5.4, PHP 5.6, PHP 7.0을 선택할 수 있습니다.

Bluehost 공유호스팅에서 모든 폴더에 동일한 PHP 환경 사용하기 6

동일한 PHP 버전에서도 Single php.ini, FastCGI 등 세 가지 옵션 중에서 선택이 가능합니다. 이러한 옵션 중에서 가급적 Single php.ini 버전을 선택할 것을 Bluehost에서 권장합니다.

Single php.ini 버전을 선택하면 모든 서브 디렉터리에서 ~/public_html/php.ini 파일을 이용하게 됩니다.

PHP 버전을 변경하면 php.ini 파일이 초기화되므로 PHP 환경 설정값을 다시 변경하도록 합니다. 가령 다음과 비슷하게 변경할 수 있습니다.

  • upload_max_filesize 64M
  • post_max_size 64M
  • max_execution_time 600
  • max_input_time 300
  • memory_limit 256M
  • max_input_vars 3000

Bluehost VPS 사용자의 경우 WHM에 로그인하여 MultiPHP INI Editor 툴을 사용하여 PHP 환경 설정을 변경할 수 있습니다.

Bluehost 공유호스팅에서 모든 폴더에 동일한 PHP 환경 사용하기 7

MultiPHP Manager에서 PHP 버전을 변경할 수 있습니다. 현재 PHP 7.2까지 선택이 가능하지만 얼마 전 테스트에서 PHP 7.2를 적용해보니 에러가 발생하여 이 블로그에서는 현재 PHP 7.1을 적용 중입니다.

MultiPHP INI Editor를 선택하면 PHP 버전별로 INI 세팅을 수정할 수 있습니다.

Bluehost 공유호스팅에서 모든 폴더에 동일한 PHP 환경 사용하기 8

Basic Mode에서는 주요 설정을 변경할 수 있고, Editor Mode를 선택하면 php.ini 파일을 직접 수정할 수 있습니다.

참고로 해외 호스팅 중 하나인 Siteground에서는 첫 번째 레벨의 서브 폴더에 다른 PHP 버전을 적용할 수 있습니다. 그리고 사이트그라운드에서는 PHP 7.2까지 지원됩니다.

참고:


댓글 남기기

Leave a Comment