기본 콘텐츠로 건너뛰기

[Codeigniter] 코드이그나이터 넷빈즈로 개발환경 구성

[Codeigniter] 코드이그나이터 넷빈즈로 개발환경 구성

회사에서 일을 하며 울며 겨자먹기식으로 어쩔 수 없이,

NetBeans PHP 로 IDE 환경구성하며 프로젝트를 진행하고 있습니다.

이에 어떻게하다 보니 그럭저럭 쓸만하게 PHP & CodeIgniter 환경구성을 하게되어 포스팅하게 됩니다.

넷빈즈 다운로드는 다음과 같이 링크합니다.

먼저 필요한 파일은 첨부파일을 다운로드 받아 넷빈즈 플러그인 디렉토리 또는 개별적으로 설정하신

디렉토리에 압축해제 하세요.

netbeans-codeIgniter-modules.zip

ㄴ org-nbphpcouncil-modules-php-ci-0.6.0.nbm

ㄴ org-nbphpcouncil-modules-php-ci-repository-0.6.0.nbm

그리고 코드이그나이터 공식웹사이트에 접속하셔서 코드이그나이터를 다운로드 받으시기 바랍니다.

일단은 스피드한 포스팅 전개를 위해 첨부합니다. 버전은 3.0.6 입니다.

CodeIgniter-3.0.6.zip

링크 : 코드이그나이터 다운로드

이제 준비는 끝났습니다. 넷빈즈에 대한 순차적인 설정입니다.

1. 먼저 넷빈즈의 Tools > plugins 를 실행합니다.

2. 그리고 다운로드된 플러그인을 설치하는 탭으로 이동합니다.

저는 윈도우즈 USERS/계정/AppData/... 로 시작하는 경로에 압축을 풀었습니다.

이건 특별한 제한은 없지 싶습니다.

C:\Users\JKUN\AppData\Roaming\NetBeans\8.2\plugins

하여 위 두 파일들을 차례대로 선택하여 "열기" 클릭!

그럼 아마 인스톨하든지 할겁니다. 여기는 재량껏 Next! Next! Next!

그럼 이제 프레임워크 정보에 코드이그나이터 추가된 것을 확인하실 수 있습니다.

위 경로는 Tools > Options > PHP (Tab) > Framework & Tools (Tab) > CodeIgniter 입니다.

3. 이제 Base Files 에 다운로드 받은 코드이그나이터를 적용시켜주는 단계입니다.

아 참 저 Base Files 를 선택하면 나오는 목록에 Name 은 Edit 버튼을 이용하여 이름을 변경하였습니다.

4. 이제 프로젝트 속성창에서 프레임워크를 코드이그나이터의 Enabled 를 체크합니다

그럼 프로젝트 옆에 CI 불꽃 아이콘이 나타납니다.

그리고 코드상에서 한번 테스트해서 보면은~~

이야~ ㅋㅋㅋ 되지요?

다들 즐코 PHP/CI 하시길 바랍니다.

from http://www.jkun.net/564 by ccl(A) rewrite - 2020-03-06 06:20:47

댓글

이 블로그의 인기 게시물

[PHP] 코드이그니터 - 파일업로드 구현

[PHP] 코드이그니터 - 파일업로드 구현 파일 업로드 이번에 PHP 프레임워크인 코드 이그니터(Codeigniter)를 사용하여 홈페이지를 만드는데 사용한 이미지 업로드용 코드 입니다. upload 라이브러리를 사용하고 app~ 와 같은 위치에 upload 폴더를 만드고 다음 코드를 사용한다음 ajax 로 호출하여 파일을 업로드 합니다. function index() { // Upload 설정 $config['upload_path'] = './upload/'; $config[\'allowed_types\'] = 'gif|jpg|png'; $config['max_size'] = 100; // 100k $config['max_width'] = 1024; $config['max_height'] = 768; $this->load->library('upload', $config); $data = array(); if (! $this->upload->do_upload("service_image")) { $error = array('error' => $this->upload->display_errors()); } else { //$data = array('upload_data' => $this->upload->data()); $this->output->set_output("./upload/".$this->upload->data('file_name')); } } jquery 를 이용한 파일 업로드 호출 코드 function upload() { var datas, xhr; datas = new FormData(); datas.append( 'service_image', $( ...

2017년 1월 스타트업에서 구인할때 주로 원하는 개발 기술

2017년 1월 스타트업에서 구인할때 주로 원하는 개발 기술 php mysql linux android git kotlin gcm/fcm python mssql mongodb amazon aws ios objective-c swift github python c++ django python postgresql amazon aws html5/css3/javascript android java mysql python c++ c# java aws cloud-server dbms node.js postgresql redis nginx react.js hapi.js amazon aws restful-api angularJS jQuery html5/css3/javascript android firebase custom ui component restful-api asp.net c# html css javascript bootstrap angularjs node.js php mongodb redis 프론트엔드 주요 기술 javascript jquery ajax angularjs wbesocket html5/css3/javascript android ios java xcode node.js coffeescript mysql amazon ec2 amazon es3 android ios node.js php python java ios php mysql apache python android redis node.js jquery msa node.js java restful-api linux nosql golang redis nginx ...

이클립스 코드이그나이터 연동 ( eclipse codeigniter )

이클립스 코드이그나이터 연동 ( eclipse codeigniter ) https://ellislab.com/codeigniter/user-guide/installation/downloads.html 위의 사이트에서 코드이그나이터를 다운 받는다. 다운받은 압축 파일을 풀어 준다. 이클립스에서 php 프로젝트를 생성한 공간에 코드이그나이터 압축파일을 복사 붙여넣기 해준다. 위와 같은 화면이 나오면 정상적으로 연동이 된 것 입니다. from http://nahosung.tistory.com/22 by ccl(A) rewrite - 2020-03-06 16:20:55