Server/PHP 썸네일형 리스트형 [PHP] xDebug 잡기 드디어! 디버깅이 가능해졌다!왜 xDebug는 이렇게 설정이 복잡할까ㅠㅠjava가 문득 그리워진다ㅠㅠ 1. xDebug 설치 (두 가지 방법) | Homebrew 이용1) 터미널을 켜서 프로젝트 경로로 감2) php 버전을 찾음 $ php --version 3) $ brew install php-xdebug예) php 버전이 5.6.xx 라면 인스톨 명령은 $ brew install php56-xdebug 가 된다. 4) 제대로 설치가 된건지 확인하려면 phpinfo()페이지를 띄워서 xdebug를 찾아보자. 존재하면 설치 된 것! :-0 | 홈페이지 이용1) phpinfo() 띄우기 2) http://xdebug.org/wizard.php 에서 1번에서 띄운 페이지 전체 복사 후 붙이기3) 여기서 권장.. 더보기 [PHP] 내가 자주쓰는 날짜/시간 관련 함수 | 참고하면 좋은 곳 Epoch Converterunixtime과 지역에 따른 시간 변환해주는 사이트내가 맞게 변환했는지 확인할 때 유용하더라. php.netphp 클래스 및 함수 참고에 용이하더라. | string -> unixtime int strtotime (string $time [, int $now = time() ] ) $stringDate = '2017-06-28'; // 날짜를 적은 문자열$unixTimeDate = strtotime($stringDate); // 1498662000 | unixtime -> Date string date (string $format [, int $timestamp] ) $stringDate = Date('Y-m-d', $unixTimeDate); // 20.. 더보기 [PHP] String to Date - date_parse_from_format 함수 만일 '2017-06-25' 라는 String 데이터가 있다고 하자. 이 데이터를 Date 타입으로 변환해보자. 참고로 php에서 타입을 알려주는 함수는 gettype() date_parse_from_format(string $format, string $date) 12345$str_date_format = $date.' 00:00:00'; // 2017-06-25 00:00:00$end_date_format = $date.' 24:00:00'; // 2017-06-25 24:00:00 $str_date = date_parse_from_format('Y-m-d H:i:s', $str_date_format);$end_date = date_parse_from_format('Y-m-d H:i:s', $end_.. 더보기 windows에서 laravel설치하기 - 프로젝트 생성 이번엔 본격적인 프로젝트 생성이닷@ 시이작*| 라라벨 프로젝트 설치 1) 새로운 cmd 열기 2) $ composer global require "laravel/installer" 실행3) 제어판> 시스템 및 보안> 시스템> 고급 시스템 설정> 고급 탭> 환경변수로 이동4) 시스템 변수의 Path에 사용자 최상위 폴더\AppData\Roaming\Composer\vendor\bin을 등록 이 경로에는 위의 과정으로 인하여 laravel 이라는 파일이 설치되어있다. 이렇게 환경변수 등록하면 아무데서나 laravel 명령어를 쓸 수 있다는 것은 안비밀 5) 이전 포스팅에서 Homestead.yaml 에서 매핑 경로를 [최상위폴더]\Code로 적었었다!그렇기 때문에 Code 폴더로 이동!! $ cd C:\Us.. 더보기 windows에서 laravel설치하기 - 환경셋팅 헤롱헤롱역시 환경셋팅이 반 이상인듯!반드시 PHP디버깅 툴을 셋팅해서 쓰겠다!그 시작이 일단 환경부터 ㅎㅎ자, 시작하자. | 알고 갑시다다양한 환경으로 인해 영향을 받는 경우가 적지 않다. 이런 문제때문에 나온 개념이 가상화! 가상화는 하드웨어 위 운영체제 위에 가상의 소프트웨어를 올리고, 그 소프트웨어 위에 가상의 하드웨어를 올리고, 그 위에 운영체제 및 애플리케이션을 올려서 실행하는 것이다. 이런 소프트웨어를 하이퍼바이저(Hypervisor)라고도 한다. 종류는 virtureBox, VMWare, Xen 등이 있다. Application 새로 올릴 OS(windows...) 가상하드웨어(cpu,memory...) Hypervisor(VirtureBox,VMWare...) 원래의 물리적OS(window.. 더보기 이전 1 다음