Backend/php(xe) 6

[PHP/XE] debug print 찍기

* background에서 실행하려면 '@'를 붙여서 사용 {@debugPrint($hello_world)} 터미널에서 해당하는 파일 경로에 들어가면 나의 경우 개발 서버에 alias로 예약어를 등록해 둠 ~./bashrc 경로에 alias로 예약어를 등록해두면 단축키처럼 사용할 수 있다. alias de='tail -f /home/user/_debug_message.php' (참고 : https://ojava.tistory.com/153) 디버그 프린팅 되는 변수 값들을 확인할 수 있다. * 일반 디버그 프린트 {debugPrint($hello_world)} https://ko.code-paper.com/php/examples-how-to-debug-printer-code-php

Backend/php(xe) 2022.08.12

[PHP] macOS - php 환경설정 하기

1) PHP 내장 서버 실행 web 서버를 별도로 설치하지 않아도, php 내장 서버를 실행할 수 있다. 별도로 세팅할 경우, 아파치나 nginx 사용할 수 있겠다. php -S localhost:8080 error 발생 ! -> 에러일지 보러가기 2) xdebug 설치 in Mac (1) php 설치 경로 확인 brew list php * 혹시, 제대로 설치가 안되었을 경우, uninstall 후 brew install php@버전 을 통해 재설치하자. (2) xdebug 설치 pecl install xdebug 홈브루로 설치하면 pecl이 자동으로 설치되어 있다고 한다. (3) php.ini 에서 설정 바꾸기 - 경로 확인 php --ini - xdebug 옵션 설정 추가 [xdebug] zend_e..

Backend/php(xe) 2022.07.22

[PHP] macOS php.ini 설정하기

1. 먼저 환경변수 등록되었는지 확인 (예전에 Php 설치해서 무언가 끄적여본 적이 있어서 그런지 다 설정이 되어 있다...) 터미널에서 env 입력 * 만약 환경변수를 등록하고 싶다면 (1) root로 이동한다. cd ~ (2) bash profile로 이동해서 환경변수를 등록한다. vim .bash_profile 경로 추가 : export PATH="php 경로/bin" (저장 후 재실행) 2. php.ini 설정하기 터미널에 명령어 입력 시 php.ini 위치가 나올 것이다. php --ini 해당 경로로 디렉토리 이동 cd /opt/homebrew/etc/php/7.4 vim php.ini 입력시 다음과 같이 ini 파일을 볼 수 있다. 원하는 설정을 cmd + F 로 검색해서 변경해준다.

Backend/php(xe) 2022.07.22