모든 글들

프로그램 실행이 아주 빠르게 되었다면

보통 시스템이 버벅이거나 프로그램 실행이 아주 느리게 되는 경우 불편할 뿐아니라, 정상적인 인지력을 가진 사용자들에게 방해요인이 됩니다. 그런데 전에 느리던 프로그램이 갑자기 빠르게 실행된다면, 문제가 해결된 것일 수 있지만, 이런 경우도 해당되는 것 같습니다. 이 경우 현상은 빨라진 것이고, 실재로 팩토리 디폴트로 실행될때 빠르게 되기도 하니, 문제 해결일 수 있으나, 실재로는 이후에 있는 일에 대한 […]

프로그램 실행이 아주 빠르게 되었다면 Read More »

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

보통 서버는 리눅스로 돌아가는 경우가 많은데요. 리눅스의 서버 시간대 설정은 /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 »

워드프레스 캐시와 관련된 현상 예시

워드프레스 캐싱 작동은 크게 아래 세가지 기능에 의해 이루어집니다. (1) 웹서버에서 생성한 캐시 (클라우드웨이즈의 경우 Object Cache Pro 같은 기능)(2) 워드프레스 플러그인이 생성한 캐시(3) 웹브라우저 임시파일 캐시 이 세가지를 전부다 지워야 변경 사항이 적용이 될때가 많습니다. 클라우드웨이즈를 쓸때는 breeze라는 전용 제어 플러그인으로 (1)에서 생성한 캐시를 지울 수 있구요. (3)은 수동으로 웹브라우저 설정에서 지워야 하네요. breeze에서는

워드프레스 캐시와 관련된 현상 예시 Read More »

위로 스크롤