PHP 프로그래밍

서버 시간대에 대한 원인 몇가지

보통 서버는 리눅스로 돌아가는 경우가 많은데요. 리눅스의 서버 시간대 설정은 /usr/share/zoneinfo에 영향을 받습니다. 이 디렉토리의 파일들이 지워진다든지 이름만 바뀌어져도 문제가 있을 수 있습니다. 이름이 바뀌거나 지워졌을때 이 결과를 막아두는 처리가 된지는 미확인입니다. PHP의 경우 https://www.php.net/manual/en/timezones.php 에서 나온대로 PHP에서 쓰는 시간대 정보가 담긴 C 파일과 헤더를 볼 수 있는데요. 이 경우에도 PHP 소스코드를 살피면 이 시간대 […]

서버 시간대에 대한 원인 몇가지 Read More »

서버 램이 부족해서 워드프레스 플러그인 등의 작업이 안되는 경우 추론

플러그인을 작동시키는데 램이 부족하다고 나오는 경우가 있습니다. 일단 추론을 해보면요. (1) 서버가 공유 호스팅이라 업체에서 램의 배분을 강제로 적게 설정해둔 경우 워드프레스에서 쓰는 램 설정을 높혀도 적용이 안된다?(2) PHP에서 파일 업로드 제한을 설정할때 post_max_size와 upload_max_filesize를 둘다 바꿨나?(3) 웹브라우저에서 자바스크립트 실행시 필요한 힙 사이즈를 크게 설정했나? 이 세가지가 우선 생각나는데요. (1)은 공유 호스팅을 예로 들었지만, VPS나

서버 램이 부족해서 워드프레스 플러그인 등의 작업이 안되는 경우 추론 Read More »

위로 스크롤