프리랜서 웹수리천사

반응형


아파치 웹서버 .htaccess 파일 기본 세팅, memory_limit 셋팅, 파일 리사징 오류


리얼 서버호스팅을 사용하시거나 서버를 직접 운영하신 다면 아파치 셋팅을 마음대로 하실 수 있겠지만

호스팅사를 통하여 웹호스팅을 받고 계신다면

아파치 설정은 극히 제한적일 수 밖에 없습니다.


제가 사용 하고 있는 기본적인 .htaccess 파일 세팅입니다.

참고하세요.




###Start Kloxo PHP config Area

###Please Don't edit these comments or the content in between. kloxo uses this to recognize the lines it writes to the the file. If the above line is corrupted, it may fail to recognize them, leading to multiple lines.


<Ifmodule mod_php4.c>

php_value error_log "/home/alpha12se.phplog"

php_value upload_max_filesize 32M

php_value max_execution_time  30

php_value max_input_time  60

php_value memory_limit  32M

php_value post_max_size  54M

php_flag register_globals  off

php_flag display_errors  off

php_flag file_uploads  on

php_flag log_errors  off

php_flag output_buffering  off

php_flag register_argc_argv  on

php_flag magic_quotes_gpc   off

php_flag magic_quotes_runtime  off

php_flag magic_quotes_sybase  off

php_flag mysql.allow_persistent  off

php_flag register_long_arrays  on

php_flag allow_url_fopen  on

php_flag cgi.force_redirect  on

php_flag enable_dl  on

</Ifmodule>


<Ifmodule mod_php5.c>

php_value error_log "/home/alpha12se.phplog"

        php_value upload_max_filesize 32M

        php_value max_execution_time  0

        php_value max_input_time  1800

        php_value memory_limit  128M

        php_value post_max_size  54M

        php_flag register_globals  off

        php_flag display_errors  off

        php_flag file_uploads  on

        php_flag log_errors  off

        php_flag output_buffering  off

        php_flag register_argc_argv  on

        php_flag magic_quotes_gpc   off

        php_flag magic_quotes_runtime  off

        php_flag magic_quotes_sybase  off

        php_flag mysql.allow_persistent  off

        php_flag register_long_arrays  on

        php_flag allow_url_fopen  on

        php_flag cgi.force_redirect  on

        php_flag enable_dl  on

</Ifmodule>


###End Kloxo PHP config Area


Deny from all

#### 아래는 테스환경임, 해당 아이피만 접근가능함

allow from 118.130.231.4



이중 한가지 설명해 드리고 싶은 내용은

php_value memory_limit  128M <== 이부분입니다.

서버에서 그림파일 리사이징을 할때 메모리한계가 작다보면 리사이징하면서 서버응답없이 죽어버리는 경우가 발생됩니다.

resizing시 가비지만 생성되어 해당 스킨이 동작하지 않는 경우가 생기는데요

이럴땐 리사이징을 하지 않는 스킨으로 수정하여 해당 게시물을 삭제하시고

위의 설정을 최대로 늘려 주시면 됩니다.

자주 발생되는 오류 중 하나입니다~


웹싸이트 유지보수, 리뉴얼 친절하고 자세하게 상담해 드립니다~ 

댓글이나 연락주세요~~^^




반응형
신일 리모컨 이동식 에어컨 SMA-D850SI [4개월]프롬바이오 관절연골엔 보스웰리아(850mg*30정*8박스), 단품, 단품