티스토리 뷰
맥에는 기본적으로 아파치랑 php가 설치가 되어있는데요. 5.x 버전이 설치되어있습니다.
상황에 따라 바꿔줘야할 설정이 있습니다.
예를 들면 timezone 세팅인데요.
기본값으로는 timezone 값이 설정되어있지 않아서
date 관련 함수를 사용할때 warning이 발생합니다.
다행히 php 명령어는 어디서든 확인이 가능하니
$ php -i | grep timezone
이렇게 설정값을 확인해보면
date.timezone => no value => no value
값이 설정되어있지 않음을 확인할수 있습니다.
그럼 php.ini 파일을 수정해 바꿔보도록 하죠.
파일이 어디에 있는지 위치부터 알아내봅시다.
$ php --ini
명령어를 입력하면
Configuration File (php.ini) Path: /etc
Loaded Configuration File: (none)
Scan for additional .ini files in: (none)
Additional .ini files parsed: (none)
이렇게 표시되는데요.
/etc에 php.ini가 있다고 하는데
저는 뒤져보니 파일이 없네요.
다행히 파일이 /private/etc/php.ini.default 여기에 있는걸 구글링통해 알아냈으니
여기에 있는 파일을 /etc/php.ini 파일로 복사해봅시다.
sudo cp /private/etc/php.ini.default /private/etc/php.ini
그리고 권한도 변경해주시고
sudo chmod 777 /etc/php.ini
원하는 값을 바꾼뒤에 아파치를 재실행합니다.
아파치 서비스 명령어는 apachectl 입니다.
sudo apachectl restart
자 이제 다시 확인해보면 잘되어있군요
date.timezone => Asia/Seoul => Asia/Seoul
'WEB2.0 > 프로그래밍' 카테고리의 다른 글
안드로이드 스테이터스바 아이콘 만들기 (0) | 2017.12.11 |
---|---|
뒤늦게 bower 알아보기 (1) | 2017.11.13 |
안드로이드 okhttp (0) | 2017.11.10 |
안드로이드 이미지 로드 라이브러리 glide (0) | 2017.10.21 |
deep link 정리 (0) | 2017.10.15 |
- Total
- Today
- Yesterday
- 아이디어
- 게임
- JavaScript
- 공모전
- 아이폰
- 벤처
- 앱
- 앱스토어
- 스마트폰
- AWS
- 웹표준
- 어플리케이션
- 소프트웨어
- 애플
- 네이버
- iPhone
- 모바일
- 창업
- 구글
- 자바스크립트
- Apple
- 트위터
- 대학생
- php
- android
- CSS
- 경진대회
- 안드로이드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |