출처 : http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_function&wr_id=412766&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%3C%3Fphp+%BE%F8%C0%CC&sop=and
기본적으로 <?php ?>과<? ?>은 같다.
하지만 <? ?>으로는 되지 않는 경우가 있다.
이 경우엔 <?=$var?> 와 같이 변수를 간략하게 출력하는 것도 되지 않는다.
해결 방법
short_open_tag 옵션을 켜주면 된다.
# vi /etc/php.ini
229 short_open_tag = On
'Language > PHP' 카테고리의 다른 글
Linux WebServer Directory List 출력(with php) (0) | 2015.04.26 |
---|
Local의 VM 에선 잘 되는 session을 이용한 로그인이 AWS에만 올리면 안되는 증상이 발생했다.
구글링을 해보니 php.ini의 설정과 httpd 안의 php 설정이 부딪혀서 나타나는 증상인 듯하다.
$ sudo vi /etc/httpd/conf.d/php.conf
32 #php_value session.save_path "/var/lib/php/session"
$ sudo service httpd restart
맨 아래에 있는 session.save_path 설정을 주석처리 하니 된다.
출처
http://sublimetext.info/docs/en/extensibility/snippets.html
https://github.com/skuroda/PackageResourceViewer
https://packagecontrol.io/installation#Simple
1. Package Control 설치
Command Palette에 Install Package가 없다면 Package Control부터 설치해야 한다.
(Command Palette : 맥에선 Cmd + Shift + P 누르면 나오는 메뉴)
https://packagecontrol.io/installation#Simple 에 접속하여 자신의 버전에 맞는 명령문을 복사한 뒤 콘솔창에 입력한다.
콘솔창은 Ctrl + ` 혹은 View - Show Console 에 있다.
2. PackageResourceViewer 설치
Command Palette - Install Package - PackageResourceViewer 설치
Command Palette - PackageResourceViewer: Open Resource - HTML - html.sublime-snippet 선택
http://sublimetext.info/docs/en/extensibility/snippets.html 를 참조하여 수정
수정 예)
<snippet>
<content><![CDATA[<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>$1</title>
</head>
<body>
$0
</body>
</html>]]></content>
<tabTrigger>html</tabTrigger>
<scope>text.html</scope>
</snippet>
저장한 뒤 html 문서 편집 시 html + tab 하면 위의 템플릿이 자동 완성 된다.
'Tools > Sublime Text 3' 카테고리의 다른 글
나의 sublime text3 javascript 설정 (0) | 2015.12.13 |
---|---|
sublime text 3 자동완성 툴 (0) | 2015.10.15 |
node build 설정 (0) | 2015.10.15 |
sublime text 3 python 설정 (0) | 2015.08.05 |