Nbuilder PHP
제품소개
데모
다운로드
구입안내
FAQ (8204)
Q&A (5603)
사용후기 (1)
Home    Contact us    Sitemap
기술지원안내
FAQ
Q&A 게시판
사용자 팁


Home > Support > FAQ > Nbuilder PHP
Nbuilder PHP FAQ


제 목 6 - PHP5, Apache2 에서의 엔빌더 설치안내
글쓴이 관리자

-. PHP4/5 에서의 php.ini 설정안내

    엔빌더를 사용하시려면 서버관리자에게 문의하셔서
    php.ini 에서 다음처럼 설정되어 있는지 확인해보셔야 합니다.
    특히 PHP5의 경우 아래값들이 모두 Off 로 되어 있을 가능성이 높으므로 꼭 확인해보셔야 합니다.

        register_globals = On
        magic_quotes_gpc = On
        allow_call_time_pass_reference = On
        register_long_arrays = On

    PHP에서 발생하는 에러는 다음처럼 보여지도록 설정하는 것을 권장합니다.
    왜냐하면 설치나 사용도중 에러를 숨기게 되면 어디에서 에러가 발생했는지 원인을 파악하기 어렵기 때문입니다.

        display_errors = On
        error_reporting = E_ALL & ~E_NOTICE

    설정이 제대로 되었는지 확인하려면 다음처럼 phpinfo() 를 볼 수 있는 소스를
    서버에 올려두고 웹상에서 호출해서 확인을 해야 합니다.
        ex) phpinfo.php
            <? phpinfo(); ?>


-. Apache 2.X 에서의 설정안내

    아파치 2.X 에서는 Directory Options 에 'SymLinksifOwnerMatch'이 기본으로 들어가 있습니다.
    이 옵션만 제거해주시고 'FollowSymLinks' 옵션을 추가해주시면 지장이 없습니다.

    예제)
        vi /usr/local/apache/conf/httpd.conf
        ........
            543 <Directory "/home/*/html">
            544 AllowOverride None
            545 Options ExecCGI SymLinksifOwnerMatch
            546 Order allow,deny
            547 Allow from all
            548 </Directory>
        ........

    이부분에서 545라인을 다음과 같이 수정하여야 합니다.

            545 Options ExecCGI FollowSymLinks

    수정후 아파치를 재시작한 후 테스트해보시면 됩니다.
    그래도 에러가 발생한다면 서버내의 아파치 에러로그나 messages 로그에 에러가 남지 않는지 확인해보셔야 합니다.


   

리스트
번호   제목 글쓴이 등록일 조회수
6  
관리자
08-01-23 10995
5  
관리자
04-03-09 16488
4  
관리자
04-02-01 15876
3  
관리자
03-12-08 19690
2  
관리자
03-09-25 16692
1  
관리자
03-02-26 44105
◀◀ ◁ | 1 | ▷ ▶▶
패스코리아넷   경남 창원시 마산회원구 내서읍 중리상곡로 129, 한성빌딩 701호
메일 문의 : nmail@passkorea.net   I   전화 : 1544-1608   I   팩스 : 055-231-2069
사업자 등록번호 : 608-25-32288   I   대표자 : 빈경윤