:: CMG Korea - PHP 웹프로그램판매 , 웹솔루션 , 오픈마켓, 몰인몰, B2B 도매 솔루션 , 기업 ERP, eCRM, 서버 DB 연동 서비스
ns1 .namehost .kr
I P : 183.111.167.35
ns2 .namehost .kr
I P : 183.111.167.36
ns1 .cmgkorea .kr
I P : 183.111.167.33
ns2 .cmgkorea .kr
I P : 183.111.167.34
ns1 .namehost co.kr
I P : xxx.xxx.xxx.xx
ns2 .namehost .co.kr
I P : xxx.xxx.xxx.xx
9003-2629-0533-8
신현종
9002-1789-1915-2
신현종(cmgkorea)
CMG 솔루션 서버 APM 환경
조회 : [25,998], 추천 : [746]
현재APM환경 : 아파치 2.0 | PHP Version 5.29↓ | Mysql 5.0.77 CentOS 7
1.권 장 APM : EUC-KR -PHP Version 5.29↓ -Mysql 5.0.67↓ 이하. 1.권 장 APM : UTF-8 -PHP Version 5.6.22↓ -MariaDB. 2.지원 가능 APM : UTF-8 -PHP Version 7.4↓ -MariaDB. CentOS.10. 3.비 권 장 APM : EUC-KR -PHP Version 5.3↑ -Mysql 5.1.xx ↑이상.
-> 2.지원가능 3.비권장 APM 이상 환경에서 설치시 추가 비용이 발생합니다.
APM 지원 환경
<- PHP 환경 ->
-1. allow_url_fopen On (off 일경우 ini_set 를 허용하여도 됨) : 필수.
( 단 CMG제공 신도로명주소 사용시는 On 필수 )
-2. safe_mode Off : 필수
-3. register_long_arrays On
-4. register_globals On
-4. 젠드옵티마 2.xx버젼 이상 ~ Zend Optimizer v3.3.3 : 선택
-5. 이온큐브 로더 설치 필수
-. 디자이너의 스킨 코딩의 간편함에 속만이 아닌 겉까지 바뀝니다.
(프로그램 방식 변경 및 템플릿 방식으로 변경 - 스킨에는 예약변수 사용)
-. 스킨파일에 포함된 스크립트 및 PHP문 등이 분리 됩니다.
-. register_globals Off 지원.(완료)
-. 솔루션 설치 경로 변경 지원
-. 솔루션 파일명 변경 제공
-.쇼핑몰 솔루션의 PHP버젼이 기존 5.29에서 5.6으로 버젼업 됩니다.
<단 CMG호스팅은 버젼업이 되어도 PHP5.29버젼 환경이 당분간 유지 제공됩니다.>
-. 오픈(마켓)몰/B2B.도매(세미제외)/CPC몰인몰/콘텐츠몰인몰/광고마켓/유통마켓 솔루션.
-. php정보 보기 : http://namehost.kr/phpinfo.php [주소창 열기]
-. Cent OS 7.0 / Apache 2.4 / PHP 5.6 / Maria DB 10.1 지원
♨ PHP 5.3.0 로 업그레이드 되면서 없어지는 함수들
먼저 E_DEPRECATED 와 E_USER_DEPRECATED 가 새롭게 오류 레벨에 추가 되었습니다.
INI 지시자 설정하지 말아야 할 것
* define_syslog_variables
* register_globals
* register_long_arrays
* safe_mode
* magic_quotes_gpc
* magic_quotes_runtime
* magic_quotes_sybase
- 위의 것 중에 하나라도 유효로 설정되면 “E_DEPRECATED” 오류가 난다고 합니다.
PHP 5.3.0↑ 없어지는 함수들
• call_user_method() -> call_user_func() 사용
• call_user_method_array() -> call_user_func_array() 사용
• define_syslog_variables()
• dl()
• ereg() -> preg_match() 사용
• ereg_replace() -> preg_replace() 사용
• eregi() -> preg_match() 함수에 'i' 옵션을 사용
• eregi_replace() -> preg_replace()함수에 'i' 옵션을 사용
• set_magic_quotes_runtime() //그리고 그 별명 함수
• magic_quotes_runtime()
• session_register() //사용 $_SESSION 초 다 변수 대체
• session_unregister() //사용 $_SESSION 초 다 변수 대체
• session_is_registered() //사용 $_SESSION 초 다 변수 대체
• set_socket_blocking() //사용 stream_set_blocking() 대체
• split() -> preg_split() 사용 explode함수로 대체
• spliti() -> preg_split() 함수에 'i' 옵션을 사용
• sql_regcase()
• mysql_db_query() -> mysql_select_db() 또는 mysql_query() 사용
• mysql_escape_string() -> mysql_real_escape_string() 사용
• mysql_close(); // 는 지원하지 않는 모두 닫기 필요로 하다:mysql_close($link);
- 대체 함수
• split함수 - 이함수는 5.3.0 이상버전부터 explode함수로 대체
• preg_match() - 정규표현식 매치를 수행
• stripos() - 대소문자를 구분 없이 문자열이 처음 나타나는 위치를 탐색
• stristr() - 대소문자를 구분하지 않는 strstr
• mysql 함수 -> PHP5.5 이상 mysqli 또는 pdo 사용
(PHP5.5 까지는 mysqli 를 사용 안하고 mysql 을 사용하되 E_DEPRECATED 에러가 발생하므로 에러 꺼두면 아무 상관 없습니다.
mysql 함수는 다음 메이저 버전(7.0)에서 없어지고 대신 .PDO를 지원 합니다.)
국내 대부분의 호스팅사에서 이용가능하십니다.
(단 카페24는 메일 발송부분의 문제와 세션이 무조건 파일에 주소에 붙는 형상이 있으며 form method="post" 를 기본으로 하지 않고 "get" 을 기본으로 사용하고 있습니다. 또한 allow_url_fopen On (off 일경우 ini_set 를 허용하여도 됨)
의 조건을 충족하지 않습니다. 결국 카페24는 CMG에서 지원이 어렵습니다.)
아사달은 일부 서버외엔 CMG몰 APM 환경이 지원안되는 경우가 있슴(설치전 확인요망! UTF-8서버 미지원))
※ 페이팔은 CURL 을 지원하는 호스팅에서만 지원 가능합니다.
저희 씨엠지 웹호스팅을 이용하지 않는 경우 꼭 호스팅시에는 솔루션 소개 하단의 APM 환경을 검토 확인 바랍니다.
위 모든 사항을 지원하는 호스팅 및 독립서버 임대는 여러곳이며
CMG에서 운영중인 CMG 호스팅을 권장 합니다.
이온큐브 설치 환경 (하단 참조) /서버가 아닌경우 아래 젠드옵티마만 설치 가능. ( 단 중국에서 운영할 업체는 필히 이온큐브 설치 지원시에만 판매함.)
★ 본 젠드옵티마는 CMG솔루션 보호를 위한 (라이센스부분과 연관된 결제시스템 소스암호화 즉 환경파일임) 부분 php 파일 소스암호화에 해당됩니다.(CMG 솔루션도 대 부분의 솔루션의 경우 일부 소스 암호화되어 있습니다. 대형몰의 경우 전체 250개 파일중 10개 파일 정도가 해당됨.)
본 소스암호화로 쇼핑몰 (디자인)스킨제작에는 아무런 영향이 없으며 프로그램 수정 부분 역시 결제 기본 기능외에는 아무런 상관이 없습니다.
(결재 부분도 오픈소스 부분을 통한 별도의 로직 제작시 수정 또는 기능 추가 가능합니다. 변경시 1대1고객센터의 도움을 받으십시요!)