반응형
블로그 이미지
sense.45

공지사항

최근에 올라온 글

최근에 달린 댓글

글 보관함

calendar

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

PHP 로그남기기 error_log

2018. 12. 1. 18:03 | Posted by sense.45
반응형

PHP 초보자의 삽질


오류가 있는 데 모르겠다.


로그를 남기고 싶다.


설정을 바꾼다.


php.ini에서


log_errors = On

error_log = /경로/로그파일명.log


위의 두 설정을 후

php에서

error_reporting(E_ALL | E_STRICT); //이라인은 없어도 됨. ini 에 있는걸로 봐서                                                         //구버전에는 있어야 했나 싶은 라인임,
error_log("에라이", 3, "/경로/로그파일명.log");


이렇게 하면 된다는데


나는 안됨.


centos 7

php 7.2


환경설정에 뭔가 빠졌나????


여기 저기 찿아보니


/usr/lib/systemd/system/httpd.service


에서 

PrivateTmp=false

로 한다.




http://php.net/manual/kr/function.error-log.php
https://www.reddit.com/r/Fedora/comments/35bsym/how_do_i_disable_privatetmp_for_apache/


멏줄 안되는데 한나절 걸림 ㅆ





반응형

'PHP' 카테고리의 다른 글

php json_encode 한글깨짐  (1) 2019.02.21
Centos 7 PHP 7.2  (0) 2018.07.21

Centos 7 PHP 7.2

2018. 7. 21. 18:13 | Posted by sense.45
반응형

centos 7에 톰캣으로 spring을 사용하다가


갑자기 php를 사용할 일이 생겼습니다.


default로 php가 설치되어 있는 줄 알았는데 


그렇지 않았네요....


How to install PHP 7.2 on CentOS 7/RHEL 7

 

위 링크를 그대로 따라 했습니다.


요약하면


$ sudo yum install epel-release


$ sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm


$ sudo yum install yum-utils


$ sudo yum-config-manager --enable remi-php72

$ sudo yum update


$ sudo yum search php72 | more

$ sudo yum search php72 | egrep 'fpm|gd|mysql|memcache'


$ sudo yum install php72


$ sudo yum install php72-php-fpm php72-php-gd php72-php-json php72-php-mbstring php72-php-mysqlnd php72-php-xml php72-php-xmlrpc php72-php-opcache



여기까지 그대로 따라하면 됩니다.


그런데


$ php --version


이렇게 버전을 알려고 하면 



여태 설치 했는데 명열을 찾을 수 없답니다. ㅠㅠ


$ php72 --modules


이 명령은 실행됩니다.


다시 조회합니다.


CentOS installed php72 but command line php isn not working

여기서 다시 친절하게 알려줍니다.

# yum-config-manager --enable remi-php72
# yum update
# yum install php-cli
# php -v

이제 버전이 php로도 보입니다.




반응형

'PHP' 카테고리의 다른 글

php json_encode 한글깨짐  (1) 2019.02.21
PHP 로그남기기 error_log  (0) 2018.12.01

안드로이드 Calendar.getInstance API level24

2018. 7. 10. 10:47 | Posted by sense.45
반응형

안드로이드 개발시 Calendar.getInstance를 사용할 일이 자주 있습니다.


뜬금없이 오류가 발생합니다.



처음에는 API level을 24로 바꿔서 실행했습니다.


잘 실행됩니다.


근데 너무 최신버전입니다.

(안드로이드 플랫폼 버전7입니다.)


다시 여기 저기 찿아보니 


import를 잘못 한거랍니다.


import할때 Alt+ Enter하면

아래와 같이 나오면 java.util.Calendar를 선택합니다..





아래 와 같이 변경하면 됩니다.



이제 api level을 20이하로도 가능하게 되었습니다.


반응형

'Android' 카테고리의 다른 글

안드로이드 WIFI 연결 체크  (0) 2019.02.12
NFC NTAG 213  (1) 2018.03.26
How to Change the Text Color of a Substring  (0) 2018.03.20
이전 1 2 3 4 5 다음