PHP 로 서버에서 Curl 로 Post 를 보낼때 "Notice: Array to string conversion" 혹은 Laravel 에서는 아래와 같은 에러를 보실 수 있습니다. Laravel 최신버전에서는 디버그 모드가 변경되어서 다르게 뜨겠지만 메세지는 같을 것으로 예상됩니다. 일단 에러의 이유는 array in array 로 배열 안에 배열을 넣어서 그대로 전송하려 할때 나타나는 현상인대요. $transData = array( 'user_id' => $userInfo['userid'], 'page' => $data['page'] ); $parameter = array( 'organization_code' => 'CODE', 'organization_token' => 'SECRETKEY', 'r..
Ubuntu 에서 SFTP 사용시 로그인 사용자를 해당 폴더에 가두는 방법입니다. ( SSH 를 사용하기 때문에 vsftpd 는 필요 없습니다. ) 0. 조건 - 우선 SSH 가 깔려 있다는 것을 전제로 합니다. - 사용자 그룹 sftponly 에 등록된 사용자들을 sftp 폴더에 가두게 될 것입니다. * 주의 : SSH 사용자를 sftponly 그룹에 등록하지 마시기 바랍니다. sftponly 에 등록된 사용자는 ssh 에 로그인이 되지 않게 될 것입니다. 1. SSH config 변경하기 우선 /etc/ssh/sshd_config 를 수정합니다. $ vim /etc/ssh/sshd_config 그리고 문서의 최하단으로 내리셔서 아래와 같이 internal-sftp 을 추가하고 Match Group 를..
이미 NginX + PHP 5 가 구성된 서버에서 Codeigniter 를 다운받아서 설정하는 방법입니다. 0. NginX 와 PHP 5 의 설정 방법은 아래를 참고하시기 바랍니다. 2015/03/08 - [웹 개발/WAS + PHP] - Ubuntu 에서 NginX + PHP-FPM 연동하기 2015/03/02 - [웹 개발/WAS + PHP] - Ubuntu 에서 NginX + PHP 설치 ( 연동 ) 하기 1. Codeigniter 설치하기 기본적으로 Codeigniter는 다운받아 설치 하시면 됩니다. 최신 Stable 버전의 주소를 받으신 후 wget 을 이용하시면 됩니다. 아래는 Codeigniter 3.0.2 버전의 예 입니다. 다운로드 링크 : https://codeigniter.com/d..
MAC 으로 개발을 하다보면 Homebrew 에 의해서 깔아야되는 패키지들을 요구하는 프로그램들이 있습니다. 물론 Homebrew 가 없이도 설치할 수 있는 방법이 있겠지만 간단한 방법이 있다면 역시 간단하게 사용하는것이 좋기에 Homebrew 를 설치하는 방법과 간단한 사용법에 대해서 알아보겠습니다. 1. Homebrew 설치하기 설치는 아래의 명령어를 터미널에 적어 주시면됩니다. $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 위는 설치 화면입니다. 설치 중에 비밀번호를 물어 보니 관리자 비밀번호를 눌러 주시면 설치가 모두 완료 되며 정상적으로 설치 되었다면 brew help 를 통해서..
Ubuntu Server 를 이용하여 Torrent 를 이용할수 있는 Transmission의 설치 및 사용 방법입니다. 여기서는 서버 사이트에 client 를 깔고 transmission-remote 를 실행하여 원격으로 사용하는 방법에 대해서 설명하겠습니다. 1. Ubuntu Server에 transmission 설치하기 설치는 간단하게 apt-get 을 이용하겠습니다. 우선 아래의 명령어로 저장소를 업데이트 해주도록 합니다. sudo apt-get install python-software-properties sudo add-apt-repository ppa:transmissionbt/ppa sudo apt-get update 모두 진행 되었다면 apt-get install 을 이용하여 본격적으로 ..
너무 간단한 내용이라 ... 포스팅 하기도 좀 그렇지만 자주 쓰지 않는 방식은 기록하지 않으면 금방 잊어 버리기에 기록합니다. 1. Global 패키지 설치 Global 패키지 설치는 nodejs 를 이용한 패키지 입니다. 하지만 한 어플에 제한되어 사용되는 것이 아닌 모듈이 시스템 전체에서 사용할수 있는 일종의 프로그램 설치 방법입니다. ( 간단한 예로 phonegap, coffee-script 가 있습니다. ) npm -g install phonegap, npm -g install coffee-script 2. 앱의 기본 package.json 관리 nodejs 에서는 package.json 을 이용하여 해당 앱의 의존성을 체크하여 모듈을 설치할 수 있습니다. 우선 package.json 을 이용하여..
PHP 프레임 워크중 하나인 Laravel 의 설치 방법입니다. 설치 방법에는 여러가지가 있지만 여기서는 pear 을 통한 설치를 해보겠습니다. 예제 환경 Ubuntu Nginx + PHP-FPM (링크 참고) 1. 설치에 필요한 준비물 준비하기 우선 이 예제의 경우 Nginx + PHP-FPM 을 기본으로 합니다. (링크) 일단 pear 의 실행을 위해서 php5-cli, php5-curl, php5-Mcrypt 를 설치 합니다. $apt-get install php5-cli php5-curl php5-Mcrypt 그리고 mcrypt 모드를 적용후 php5-fpm 을 재시작 해주도록 합니다. $sudo php5enmod mcrypt $sudo service php5-fpm restart 2. larav..
- Total
- Today
- Yesterday
- cocos2d-x
- 게임
- html
- 설치
- 웹 개발
- SNS
- 개발
- Nodejs
- 웹 개발자
- Database
- 튜토리얼북
- 개발자
- 에러
- 데이터베이스
- 인터넷
- 웹 서버
- 서버
- php
- 게임 개발
- Tutorialbook
- Laravel
- 웹
- JavaScript
- Developer
- 우분투
- ubuntu
- 서버 개발
- mac
- 맥
- it
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |