한글 로고 등록 오류시 처리

 

한글로 로고를 등록할 때 URL Encoding 되어 있는 한글 파일명이 SuiteCRM에 전달되는 경우가 있다.
이 경우 아래와 같이 처리를 하면 된다.

vi  include/utils.php                                                                              #— 파일의 4975 라인 앞에 urldecode 처리하는 라인을 추가 한다.
$path = urldecode($path);                                                              #— 이 라인을 추가
if (!file_exists($path) || !is_file($path)) {
 
vi modules/Configurator/Configurator.php                                    #— 파일의 283 라인 앞에 urldecode 처리하는 라인을 추가 한다.
    $path = urldecode($path);                                                               #— 이 라인을 추가
    copy($path,’custom/’. SugarThemeRegistry::current()->getDefaultImagePath(). ‘/company_logo.png’); 

mkdir  -p  cache/images                                                                        #— 이미지 복사를 위해 사용하는 임시 폴더를 생성 한다.

 

로그인

 

로그인

SuiteCRM에 로그인 합니다.

최초 사용자는 이메일로 받은 접속 정보를 사용하여 로그인 합니다.

 

  • Language (언어) 선택 목록에서 “Korea (Korea)”를 선택 합니다.
  • 사용자 이름과 비밀번호를 입력한 후 “로그인” 버튼을 선택하여 로그인 합니다.

 

최초 로그인

SuiteCRM에 최초로 로그인하는 경우 몇가지 설정 정보를 설정하는 화면이 표시 됩니다.

“다음” 버튼을 선택 합니다.

 


사용자 정보를 확인한 후 “다음” 버튼을 선택 합니다.

처음 표시되는 정보는 사용자 등록시 입력한 정보 입니다.

 

로케일 정보를 확인한 후 “다음” 버튼을 선택 합니다.

처음 표시되는 정보는 사용자 등록시 입력한 정보 입니다.

 

이메일 계정 정보를 확인한 후 “다음” 버튼을 선택 합니다.

 

“완료” 버튼을 선택하여 사용자 등록을 완료 합니다.

링크 정보

  • SuiteCRM 사이트 방문 : https://suitecrm.com/forum/index
  • 문서 : https://suitecrm.com/wiki/index.php/Userguide
  • 포럼 : https://suitecrm.com/forum/index

 

[소스 관리] Git – SSH 접속 설정

GitHub를 사용할 때 HTTPS 방식으로 사용하면 매번 아이디와 비빌번호를 입력해야 하는 불편함이 있습니다. SSH 방식으로 설정을 변경하면 편리하게 사용할 수 있습니다.
SSH 키 사용 등록

#— 인증키 생성 (이미 있는 경우에는 생략하면 됩니다.)
#—     사설키 : ~/.ssh/id_rsa
#—     공인키 : ~/.ssh/id_rsa.pub
ssh-keygen -t rsa

#— GitHub에 공인키를 등록 합니다.
#—     https://github.com/ 사이트로 로그인 합니다.
#—     우측 상단에 있는 아이콘을 선택한 후 “Settings” 메뉴로 접속 합니다.
#—     “SSH and GPG keys” 메뉴에서 “New SSH key” 버튼을 선택하여 공인키를 등록 합니다.
#—         Title : 사용하려고 하는 키 이름을 입력 합니다.
#—         Key : 공인키(~/.ssh/id_rsa.pub 파일의 내용)를 등록 합니다.

#— Git Repository에서 SSH 접속 설정을 합니다.
cd  /service                                         #— /service가 자신이 사용하는 Git Repository인 경우
cd  .git
vi  config
[remote “origin”] url = https://github.com/생략/service.git        #— 이 url 라인을 삭제 합니다.
url = git@github.com:생략/service.git           #— 이 url 라인을 추가 합니다.

2017.1.05 ~ 2017.11.05, ver. 0.01

서식 – 사업자 등록 신청서

법인 설립을 마친 후에는 사업자 등록을 합니다. 사업자 등록은 사업 개시후 2주일 이내에 진행을 하여야 하며, 사업 개시전에도 사업자 등록이 가능 합니다.
사업자 등록시 필요한 문서
  • 사업자등록 신청서 : 첨부된 양식을 참고 합니다. 세무서에 방문하여 직접 작성 합니다.
  • 법인 등기부 등본 (등기사항전부증명서)
  • 정관 사본
  • 주주 명부
  • 임대차계약서 사본 (사업장을 임차한 경우)
  • 사업허가증 : 허가가 필요한 사업의 종류(업태, 종목)에 해당하는 경우 필요 합니다.
    • 사업허가전이라면 사업허가 신청사 사본 또는 사업계획서
    • 기업지원플러스G4B 사이트에서 인허가 정보를 확인할 수 있습니다.
      • 주제별 분류에서 “사업인허가”를 선택 합니다.
      • 상세 분류와 민원명을 선택하여 인허가가 필요한 사항인지 확인할 수 있습니다.
첨부된 서식은 참고용이므로 해당 서식을 사용하여 직접 작성 하지는 않습니다. 서식 내용중에 있는 사업의 종류(주업태, 주종목, 주업종코드, 부업태, 부종목, 부업종코드)를 미리 준비하시면 됩니다.
업태와 종목은 세무처리에 있어 핵심이 되는 사항이므로 아주 중요 합니다. 부가가치세, 소득세, 법인세 신고시 세액 계산이 업종에 따라 달라질 수 있습니다. 업태와 종목을 정확하게 모를 경우 사업자 등록 신청시 관할세무서의 담당자에게 사업의 내용을 자세하게 설명하여 업종, 종목을 문의하여 등록 하세요.
사업자 등록 절차
  • 본점이 위치한 세무서의 민원봉사실을 방문 합니다.
  • 세무서에서 사업자 등록 신청을 하면 신청 화면이 표시 됩니다.
    • 화면에서 사업자 등록과 관련된 정보를 입력 합니다.
    • 이후 번호표를 받은 후 담당자가 번호를 부르면 가서 사업자 등록 절차를 마무리 합니다.
  • 신청 화면에서 부족한 부분이나 빠진 부분이 있으면 담당자에게 수정/추가 요청을 합니다.
    • 부업태, 부업종, 부업종 코드가 있는 경우 담당자에게 얘기 합니다.
  • 사업자 등록이 완료되면 접수증을 받습니다.
    • 사업자 등록은 일반적으로 3일 이내에 마무리 됩니다.
    • 일부 추가 확인이 필요한 사항이 많을 경우 최대 10일까지 걸릴 수 있습니다.
참고 문헌
2017.10.24 ~ 2017.10.24, ver 0.01

[기술지원] crontab -e -u nginx 등록시 오류

 

 

SuiteCRM을 설치한 후 스케쥴러를 정상 동작하도록 설정하려면 crontab을 설정하여야 합니다.
오류 메시지

[root@demo html]# crontab -e -u nginx
no crontab for nginx – using an empty one
crontab: installing new crontab
“/tmp/crontab.wdqUAj”:1: bad hour
errors in crontab file, can’t install.
Do you want to retry the same edit? n
crontab: edits left in /tmp/crontab.wdqUAj


발생 원인
nginx 사용자가 linux로 로그인할 수 있도록 허용되어 있지 않아 발생하는 문제 입니다.
해결 방안
두가지 방법인 있는데 첫번째 방법은 nginx 사용자로 Linux로 로그인할 수 있도록 설정하는 방법이며 두번째 방법은 root 사용자로 crontab을 등록하고 crontab이 실행될 때 nginx 사용자 권한으로 실행되도록 하는 방법 입니다. 여기서는 첫번째 방법을 설명합니다.
vi  /etc/passwd
    nginx:x:996:994:Nginx web server:/var/lib/nginx:/sbin/nologin          #— 이 라인을 삭제
    nginx:x:996:994:Nginx web server:/var/lib/nginx:/bin/bash              #— 이 라인을 추가 
2017.11.20 ~ 2017.11.20, ver 0.01