프로그램/linux2011. 11. 1. 21:10
반응형


php 파일을 웹으로 실행시켰지만 연동이 안되었다면
httpd.conf 파일을 열어서 php 연동 설정이 되어 있는지 확인을 한다.

[PHP 연동 내용]
AddType application/x-httpd-php .php .php3 .html .htm
AddType application/x-httpd-php-source .phps

위 내용이 없다면 httpd.conf 제일 하단에 작성한다.
 

httpd 데몬을 재실행한 후 웹브라우저로 다시 확인을 한다.
[root@localhost html]# service httpd restart

위와 같이 했는데도 .php 파일이 실행이 안되었다면 .html 파일을 만들어서 테스트를 해본다.

역시 안된다면 리눅스 방화벽 설정을 확인한다.

반응형
Posted by 은둔고수
프로그램/linux2011. 11. 1. 20:54
반응형

버추얼박스를 이용해서 CentOS 리눅스를 설치한 후 APM을 설치 및 설정해서 데몬을 실행했는데도
웹서버에 접속할 수 없다면

#. Virtualbox 포트포워딩 설정을 한다. (관련 사이트로 가기)

#. 방화벽 설정을 확인한다.
1. setup 명령어를 이용해서 설정 화면을 실행시킨 후 방화벽을 설정할 수 있는 Firewall configuration을 선택한 후 Run Tool 버튼을 누른다.
[root@localhost ~]# setup



2. Security Level을 Enabled(사용)를 선택하고 Customize 버튼을 눌러서 개인이 직접 설정할 수 있는 메뉴로 이동한다.



3. Allow incoming에서 원하는 서비스를 선택한 후 OK 버튼을 누른다.(웹 서비스를 하고 싶다면 WWW (HTTP)를 선택한다.)



참고> Security Level : Disabled을 선택하면 방화벽을 사용하지 않게 되므로 웹(www) 뿐만 아니라 ssh, ftp, 기타 등이 방화벽을 거치지 않고
통과된다. 따라서 접속이 가능해진다. 단, 보안에 문제를 일으킬 수 있어 권하지 않는다.


4. 설정이 끝났다면 Quit 버튼을 눌러서 빠져나온다.


5. 웹 브라우저를 실행시킨후 접속 테스트를 한다.
http://127.0.0.1
또는
http://localhost

 

반응형
Posted by 은둔고수
프로그램/linux2011. 7. 31. 21:03
반응형

1. php의 설정 파일을 vi 에디터로 연다.
yum을 이용해서 설치한 php의 설정 파일인 php.ini 파일의 위치는
/etc/php.ini 이다. (설치한 리눅스는 CentOS5.6이다.)
[root@www ~]# vi /etc/php.,ini

2. 내용 중 erors_reporting = E_ALL 부분을 주석 해지하고 display_errors = Off 를 On으로 변경한 후 저장하고 나온다.
errors_reporting = E_ALL
display_errors = On


3. 아파치(apache) 서비스를 재시작한다.
[root@www ~]# service httpd restart

4. 웹 브라우저를 띄운 후 에러가 나는 화면을 실행해 본다.
반응형
Posted by 은둔고수