워크벤치로 내부네트워크로 연결 시도하는데 오류가 나길래 검색해보니 bind_address 이값을 0.0.0.0으로 변경해야한다함 대부분의 글에 파일 위치는 /etc/my.cnf 인데 이경로에 파일이 없음.. /etc/mysql/my.cnf 에 파일이 있으나 아래 내용처럼 되어있음. 1 # The MariaDB configuration file 2 # 3 # The MariaDB/MySQL tools read configuration files in the following order: 4 # 1. "/etc/mysql/mariadb.cnf" (this file) to set global defaults, 5 # 2. "/etc/mysql/conf.d/*.cnf" to set global options. ..
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..