-
PHP 문자 연결개발 2019. 2. 14. 21:27
이 글에서는 PHP에서 문자를 연결하는 방법에 대해서 알아 보겠습니다. 보통 다른 언어에서는 "문자"+"문자"를 해주었을때 "문자문자"로 출력이 됩니다. 자바의 경우에는 String a = "a", b = "b";System.out.println(a + " " + b);위와 같은식으로 입력하여 "ab"라는 결과를 얻을 수 있습니다. 하지만 PHP는 다른 언어와는 다르게 연결문자로서 .(마침표)가 쓰입니다. 물론 숫자와 숫자를 더해서 합산한 결과를 알고 싶을 때에는 +를 사용하지만 문자와 문자 또는 숫자와 문자를 연결해 줄 때는 .(마침표)를 이용해서 위와 같이 연결해 줄 수 있습니다. 위의 사진처럼 변수뒤에 문자를 입력해서 변수와 문자를 연결해서 원한는 결과를 출력할 수 있습니다.
-
An error occurred while attempting to initialize the Borland Database Engine개발 2019. 2. 14. 09:52
오라클DB와 연동되는 프로그램을 사용할때 아래 오류가 발생되는 경우가 있다. An error occurred while attempting to initialize the Borland Database Engine (error $210D) An error occurred while attempting to initialize the Borland Database Engine (error $2151)An error occurred while attempting to initialize the Borland Database Engine (error $2501) 다 같은 오류라고 보면 된다. BDE엔진의 메모리 영역이 작아서 발생하는 에러다. 해결법. 1. 윈도우 시작 버튼을 누르고 BDE Administra..
-
ESXi에서 root로 로그인이 안될때서버 2019. 2. 7. 09:45
ESXi에는 root로 계속적인 로그인 실패시 root 계정에 대해서 lock하는 정책이 있다그럴때는 root계정에 대한 ssh접근도 막히기 때문에 local서버 DCUI 에 직접 접근하여야 한다. 해결방법.1. root로 로그인한다. 여기는 로그인이 된다.2. DCUI에서 F2를 누르고 'Troubleshooting Options'를 선택한다.3. Modify ESXi Shell and SSH timeouts를 선택. 이 부분이 root로그인시 시간을 체크하는 부분이다.4. 시간을 0으로 바꿔준다.5. 마지막으로 Restart Management Agents를 선택하여 재시작해준다.6. 다시 웹으로 ESXi Ui에 접근하여 로그인 해본다. 성공!
-
구글애드센스(티스토리)마케팅 2019. 1. 22. 10:36
티스토리에서 구글애드센스를 적용하는 방법을 포스팅합니다. 구글애드센스는 1차 승인과 2차승인이 있는데1차는 블로그 및 사이트 적합성을 판단 후 승인이 난다.2차는 블로그 및 사이트에 광고를 넣을정도로 적합한 양질의 콘텐츠가 있는지를 판단 후 승인이 난다.승인이 안나면 계속 도전! 1. 구글애드센스를 검색해서 가입한다. 2. 티스토리 관리자에서 꾸미기->스킨변경을 클릭! 3. 사용중인 스킨에서 스킨편집을 클릭! 4. 새창이 뜨면 오른쪽에서 html편집을 클릭! 5. 오른쪽에 사이에 애드센스코드를 복사 붙여넣기 하면 된다. 6. 다시 구글애드센스페이지로 가서 하단의 '완료'버튼을 누르면 아래와 같이 소요시간 1일이라고 뜬다. 끝!
-
VestaCP 웹패널 포트 변경방법서버 2019. 1. 22. 10:04
보안을 위해서 웹패널 포트를 변경하는 방법을 작성한다. 1. https://도메인주소:8083/list/firewall 에서 VestaAdmin항목의 편집을 누르고 8083을 원하는 포트로 변경한다 2. putty로 서버에 ssh 접속한다 $ vi /usr/local/vesta/nginx/conf/nginx.conf 아래 항목을 찾는다 # Vhost server { listen 8083; //8083을 원하는 포트로 변경 $ service vesta restart 적용완료!
-
VestaCP 로그인페이지 ssl 적용서버 2019. 1. 22. 09:42
VestaCP에서 웹페널에 접근하려면 기본적으로 http://도메인주소:8083으로 접근한다. 그러나 이 페이지는 ssl적용이 되어있지 않다. 이 포스팅은 VestaCP로그인페이지에 ssl을 적용하는 방법을 설명한다. 1. VestaCP에 로그인하고 Web섹션으로 이동한다. 2. 도메인을 생성하고 편집을 클릭하고 SSL support를 선택하고 도메인에 적용한다. 우리는 이 도메인에 적용된 인증서를 사용하여 로그인페이지에 ssl을 적용할 것이다. 3. putty로 서버에 ssh 접속한다.$ cd /home/admin/conf/web $ ls 4. 인증서가 표시될 것이다.ssl.test.co.kr.ca ssl.test.co.kr.crt ssl.test.co.kr.key ssl.test.co.kr.pem 5..
-
PHP simple_html_dom을 이용한 크롤링개발 2019. 1. 22. 01:02
PHP의 라이브러리 사용하여 크롤링을 해보도록 하겠습니다. PHP의 크롤링을 위한 라이브러리는 두가지가 잘 알려져 있습니다. 하나는 Snoopy이고 다른 하나는 지금부터 사용해 볼 simple_html_dom parser가 있습니다. 라이브러리는 https://sourceforge.net/projects/simplehtmldom/에서 다운로드 받으시면 됩니다. 기본적인 메뉴얼은 http://simplehtmldom.sourceforge.net/manual.htm를 이용해주시면 조금 더 쉽게 접근하실 수 있습니다. 우선 가장먼저 다운받은 파일을 지금 해볼 예제와 같은 폴더에 넣어주시면 됩니다. 위와 같이 작성후 웹에서 실행시켜주면 다음 해외축구 페이지가 실행 되는것을 확인 하실 수 있습니다. 그렇다면 이제..
-
PHP 개발환경 구축하기개발 2019. 1. 21. 19:21
윈도우에서 PHP 개발환경을 구축하기 위해서는 여러 방법들이 있지만, XAMPP라는 프로그램을 사용하면 쉽게 구축할 수 있습니다.XAMPP를 사용하여 설치된 컴퓨터를 서버로 활용하여 PHP 개발을 할 수 있습니다. 1) 우선은 설치하기 위해서 https://www.apachefriends.org/로 접속합니다. 2) 자신의 환경에 맞게 Download 옆의 네모칸을 클릭해서 다운로드 받아 주시면 됩니다. 윈도우이기 때문에 가장 왼쪽의 XAMPP for Windows를 눌러주시면 됩니다. 3) 다운받은 파일을 실행 시켜 설치를 진행하시면 됩니다. 4) Next를 눌러 진행하시고, 아래와 같이 패키지 선택 부분이 나오면 Apache,MySQL,PHP,phpMyAdmin 부분을 체크해주시고 Next를 클릭해주..