CI에서 MSSQL의 데이터를 json으로 만드는걸 했는데 문제는 한글.. mssql이 euc-kr설정이다보니 한글데이터 때문에 json_encode가 작동되지 않는다.. 결국엔 변경작업을 해줘야 함.. $data_row = $this->displayClassroomInfo($cam_idx); $data = array(); foreach( $data_row as $row) { $data['data'][] = array( 'rom_idx' => $row->ROM_IDX, 'rom_name' => iconv("euc-kr", "utf-8",$row->ROM_NAME) ); } $this->output->set_content_type('application/json'); $this->output->set_ou..
코드이그나이터로 개발하면서 mssql에 연결하게 되서 문자열 입력부분은 변경처리를 해주면서 작업진행 중 오류 발생 문제는 지원하지 않는 텍스트라서 발생한다는데 설정을 두가지로 할수 있음 TRANSLIT 대체문자로 변환 IGNORE 무시 무시로 처리~ iconv("utf-8", "euc-kr//IGNORE",'');iconv("euc-kr", "utf-8//IGNORE",'');
CIFS 연결하는방법은 제외하고 fstab에 자동연결 등록 시 폴더권한부분을 설정을 하지 않으면 업로드가 되질 않음.. php 상에서 권한이 없다고 업로드가 안됨.. sudo vim /etc/fstab 아래처럼 파일과 폴더권한을 설정해서 마운트 sudo mount -a 마운트할 폴더를 보면 권한이 777로 변경되어있음.. //아이피or호스트명/공유폴더명 /연결할폴더 cifs user=아이디,password=비번,gid=권한그룹,uid=권한유저,file_mode=0777,dir_mode=0777 0 0
http://stackoverflow.com/questions/34377338/linux-php-7-0-and-mssql-microsoft-sql 위글에 ubuntu16.04에 해당하는부분을 그대로 따라 진해하면 됨 대신에 추가로 설치해야하는 패키지가 있음 sudo apt-get install php-dev php-pear mssql2005 설치된 서버가 2008 R2 이상이상이라면 연결하는데 크게 문제가 안되겠지만.. 나처럼 2003을 쓰는경우는 TLS버전의 차이로 우분투에서 sqlcmd실행 시 연결이 안됨... 이문제 찾는데 하루를 허비함.. user@webserver:/# sqlcmd -d database -S databaseserver,50000 -U sa -P password -Q 'select..
ci db 드라이버중에 mssql이 있습니다 근데 php7부터는 mssql_connect() 이 함수가 삭제되고 다른 함수들로 교체 교체되었습니다.https://github.com/bcit-ci/CodeIgniter/issues/4074이글을보면 ci3에는 이미 sqlsrv와 pdo가 있다고 나와있습니다. 어떻게 하는지도 알려주면 좋을텐데...검색해보다 아래글을 발견했습니다.http://stackoverflow.com/questions/34377338/linux-php-7-0-and-mssql-microsoft-sql결론은 제일 밑에 echo로 extextion등록은 안하셔도 될꺼같아요..;centos7내용을 그대로 따라 설치 하고 마지막 extention 까지 등록합니다.하고나면PHP Warning: ..
뭐 하라는게 많다... 아래순서대로 쭉 설치 및 업데이트 sudo apt-get install python-software-properties sudo apt-get install software-properties-common apt-get upgrade sudo add-apt-repository ppa:nginx/stable apt-get install nginx nginx -v 하면 설치된 버전까지 확인!! 설치하고 나면 방화벽 열어야지 ufw allow http ufw allow https 열고나서 http://@@@.@@@.@@@.@@@/ 띄우면 정상적으로 nginx 가 보여야 설치 완료
ssh버전이 높으면 나타나는 거라는데 sudo vim /etc/ssh/sshd_config 아래 내용 추가 Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com,blowfish-cbc,aes128-cbc,3des-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group-exchange-sha1
최초 설치 시 파티션 설정은 모두사용 + LVM으로 진행하면 root와 swap으로 잡힌 영역을 제외한 용량이 피지컬 볼륨 상태로 잡혀있다. utgit@utGit01:~$ df -hFilesystem Size Used Avail Use% Mounted onudev 2.0G 0 2.0G 0% /devtmpfs 396M 11M 385M 3% /run/dev/mapper/utGit01--vg-root 88G 1.6G 82G 2% /tmpfs 2.0G 0 2.0G 0% /dev/shmtmpfs 5.0M 0 5.0M 0% /run/locktmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup/dev/cciss/c0d0p1 472M 54M 394M 13% /boottmpfs 396M 0 396M 0% /r..