[아파치] PHP Notice:  Undefined index: 에러


/var/log/httpd/ 로그파일에 "PHP Notice:  Undefined index:" 같은 에러가 엄청 많이 기록이 되는군요~

소스를 수정하여도 되겠지만 너무 많다면 로그가 안나오게 할 수도 있습니다.


# vi /etc/php.ini 수정

;error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT

error_reporting = E_ALL & ~E_DEPRECATED & ~(E_NOTICE | E_WARNING)

~E_STRICT => ~(E_NOTICE | E_WARNING) 로 수정하고 아파치를 재시작 합니다.


블로그 이미지

iVPS 영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

Tag 아파치

댓글을 달아 주세요

[CentOS] 7.x Apache + Python 연동 방법



아파치에서 파이썬도 동작이 가능합니다.


# vi /etc/httpd/conf.d/python.conf


<Directory /var/www/html/python>

  Options +ExecCGI

  AddHandler cgi-script .py

</Directory>



# systemctl restart httpd


# mkdir /var/www/html/python


# vi /var/www/html/python/index.py


#!/usr/bin/env python


print "Content-type: text/html\n"

print "Python test page"


# chmod 755 /var/www/html/python/index.py


이제 브라우저에서 한번 열어보세요~


블로그 이미지

iVPS 영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

댓글을 달아 주세요

[아파치] 홈페이지 아이피로 접근시 차단



도메인이 아닌 IP 로 접근시 차단하는 방법입니다.


/etc/httpd/conf.d/ 폴더에 아래내용으로 파일을 생성하고 아파치를 재시작하면 됩니다.


<VirtualHost *:80>

    ServerName 192.168.1.1

    <Location />

        <IfModule mod_authz_core.c>

            # Apache 2.4

            <RequireAny>

                Require all denied

                Require ip 127.0.0.1

            </RequireAny>

        </IfModule>

        <IfModule !mod_authz_core.c>

            # Apache 2.2

            Order Deny,Allow

            Deny from All

            Allow from 127.0.0.1

        </IfModule>

    </Location>

</VirtualHost>


192.168.1.1 을 서버의 아이피로 변경하면 됩니다.


Require ip 127.0.0.1 은 허용아이피인데 없어도 됩니다.


블로그 이미지

iVPS 영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

댓글을 달아 주세요

CentOS 6.x NGINX configtest


아파치는 apachectl configtest 옵션으로 환경설정이 제대로 되었는지 검증이 가능합니다.

nginx 는 nginx -t 옵션으로 확인하면 됩니다.

[root@vps conf.d]# nginx configtest

nginx: invalid option: "configtest"


[root@vps conf.d]# nginx -t

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok

nginx: configuration file /etc/nginx/nginx.conf test is successful

아파치 버전 마다 다르겠지만 2.2 버전대에서는 apachectl configtest 는

# apachectl -t 와 동일합니다.


블로그 이미지

iVPS 영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

댓글을 달아 주세요