삽질-에러-아놔/기타 잉여 삽질

php 코드 인식이 안되요.

에혀 2015. 6. 27.

삽질 적게할려면, http://s2junn.tistory.com/56  요 사이트 먼저 정독하길 바람.

 

1. 서버 루트 옮기는데 별의 별 삽질하고,

 

2. phpinfo.php 파일 만들어서 테스트 하는데, 웹에서 봤을 때 공백으로 나온다. (6/27)

<?

phpinfo()

?>

 

.htaccess 파일을 만들고 .php .html 등을 추가해야 하니 어쩌니....(게중에 잘못된  웹정보도 많고... 제길)

 

결론은 요거였다.

기본 설치한 PHP의 경우

 

php.ini의 설정에 short_oepn_tag = Off가 되어있어서

 

<?

phpinfo();

?>

의경우 정상 출력이 되지 않으며

 

<?php

phpinfo();

?>

로 정상 출력이 되므로

short_oepn_tag = On 후 아파치를 리스타트 한다.

 

php.ini 가 어딨냐고?

 

우분투에서 apt-get으로 설치한 PHP를 기준으로 설정한다.

 

php.ini 위치 : /etc/php5/apache2/php.ini

 

 

기본값으로 제공되는 php.ini 파일은 실서비스를 위한 환경설정(php.ini-production) 내용을 담고 있으며, 개발을 위한 환경설정(php.ini-development)도 샘플파일로 제공을 한다. 

샘플파일 위치 : /usr/share/php5/

 

 

호스팅을 받는 경우나 특정한 사이트에만 설정내용을 반영하고 싶을 경우는 해당 사이트의 루트에 .htaccess 파일을 생성하여 설정할 수 있다.

< .htaccess 의 내용 >

php_value upload_max_filesize 50M

php_value post_max_size 50M

 

 

php_flag register_globals off

php_flag magic_quotes_gpc on

 

 

 

 

 

 

댓글