php 를 설치하고 나서 phpinfo 를 보기위해서

 

html 혹은 php 에 phpinfo() 함수를 사용하여 출력하게 한다.

 

<?php phpinfo(); ?>

 

혹은

 

<? phpinfo(); ?>

 

html 로 쓸 경우에는

 

<html>

<body>

<? phpinfo(); ?>

</body>

</html>

 

이라고 작성한다.

 

<? 로 시작하는 것과 <?php 로 시작하는 것의 차이인데,

 

php.ini 에서 short_open_tag 라고 되어있는 것이 있는데

 

이것이 off 가 되면 무조건 <?php 로 시작하여야 하고

이것이 On이 되면 <? 와 <?php 가 둘다 된다.

 

나는 다른 사람들이 팁으로 작성해 놓은 것을 보면서

 

phpinfo.php 는 <?php 로 작성하고

index.html 은 <? 로 작성해서

 

처음에는 단순히 html 안에서 php를 작동시키는 팁만 찾아 해맸다.

여러 사람것을 찾다보니 저런 사소한 차이를 모르고 지나갈 때가 많다.

 

만약 <? 로 php 구문을 작성하였는데 작동을 안하거나 페이지에 안보일 경우

 

[root@localhost public_html]# find / -name php.ini
/etc/php.ini
[root@localhost public_html]# vi /etc/php.ini

 

short_open_tag = Off

 

를 다음과 같이 바꾼다.

 

short_open_tag = On

 

그리고 저장하고 닫은 뒤

 

[root@localhost public_html]# find / -name apachectl
/usr/sbin/apachectl
[root@localhost public_html]# /usr/sbin/apachectl restart

 

아파치를 재시동 시킨다.

 

그리고 <? 로 되는 지 확인해보자

 

참고

http://kr2.php.net/manual/en/ini.core.php#ini.short-open-tag


'APM' 카테고리의 다른 글

php.ini 파일 설정으로 파일 업로드 용량 늘리기  (0) 2012.02.17
Posted by 노라스
,

php.ini 파일의 위치를 찾는다.

 

나의 경우에는 yum 으로 install 하였기 때문에 설정 파일을 지정하지 않아서 정확히 어디에 있는지 모른다.

 

[root@localhost ~]# find / -name php.ini
/etc/php.ini

 

경로를 찾은뒤

 

 [root@localhost ~]# vi /etc/php.ini

 

vi 편집기를 실행

 

file_uploads = On

파일을 업로드를 허용할지 설정하는 것. 당근 On 으로 해야함

 

upload_max_filesize = 100M

최대 파일 업로드 용량을 설정하는 것. 원하는 만큼 설정한다.

 

post_max_size = 100M

Post 방식으로 넘겨질 최대 파일 용량을 설정하는 것. upload_max_filesize 와 같이 설정

 

memory_limit = 128M

초기값이 128M 라서 건드리진 않았다.

 

용량이 100M를 넘어가는 큰 파일이면 분할압축을 해서 올리는 방법을 써야한다.

'APM' 카테고리의 다른 글

html 안에서 php 사용하기  (0) 2012.02.17
Posted by 노라스
,