coolnix 개인블로그 - 리눅스, PHP, AWS,워드프레스 정보

태그: oscommerce

osCommerce 버전 확인방법

osCommerce 버전 확인방법

  includes/application_top.php 파일을 보면 // define the project version define(‘PROJECT_VERSION’, ‘osCommerce 2.2-MS2’); 이렇게  버전 확인이 가능하다.

OSCommerce Function ereg() is deprecated 에러시

OSCommerce Function ereg() is deprecated 에러시

Deprecated: Function ereg() is deprecated in admin\configuration.php on line 80 이런 에러가 발생하는 경우 조치법   catalog/includes/application_top.php 와 admin/includes/application_top.php 이 2개의 파일에서 아래 내용을 찾아서 // set the level of error reporting   error_reporting(E_ALL & ~E_NOTICE); 밑에 것으로 바꾸어 주면 된다.   // set the […]

OSCommerce ENTRY_COMPANY_MIN_LENGTH 위치

OSCommerce ENTRY_COMPANY_MIN_LENGTH 위치

ENTRY_COMPANY_MIN_LENGTH
이 값은 DB 테이블 configuration 에 있다.
아마 어드민에서 설정 가능할 것이다.

OSCommerce 에러 Function session_is_registered() is deprecated in

OSCommerce 에러 Function session_is_registered() is deprecated in

OSCommerce 에서 아래와 같은 에러가 발생한다면 Function session_is_registered() is deprecated in /includes/application_top.php 와 /admin/includes/application_top.php 파일에서 error_reporting(E_ALL & ~E_NOTICE); // 이 부분을 주석처리하고 error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED); //이렇게 바꾸면 된다.

OsCommerce & Paypal IPN 관련

OsCommerce & Paypal IPN 관련

PayPal IPN Notification URL setup. http://forums.oscommerce.com/topic/136147-paypal-ipn-notification-url-setup/ http://www.flashfiredesigns.com/resources/ecommerce/paypal_instant_payment_notification_setup.php http://webglobalnet.net/support/index.php/topic,1802.0.html How to use IPN simulator 관련정보http://goo.gl/3pfhW

OsCommerce 모듈

OsCommerce 모듈

AJAX Attribute Manager
http://addons.oscommerce.com/info/4063

OsCommerce Breadcrumb관련

OsCommerce Breadcrumb관련

Breadcrumb 참고정보 product_info.php에는 카테고리정보가 없지만Breadcrumb부분에 카테고리 정보와 id가 있다. Breadcrumb는 header.php 라인137에 정의되어 있다.헤더에서 $breadcrumb->trail 부분은 application_top.php의 라인 534 application_top.php 라인525, 540 검토 breadcrumb는 classes/breadcrumb.php

OsCommerce 레퍼런스 및 SQL 쿼리 함수

OsCommerce 레퍼런스 및 SQL 쿼리 함수

OsCommerce 레퍼런스 OsCommerce 레퍼런스가 공식사이트에는 안보인다. 도대체… http://www.oscdox.com/crossx/nav.html?_functions/index.html OsCommerce SQL함수 tep_db_close() tep_db_connect() tep_db_data_seek() tep_db_error() tep_db_fetch_array()  tep_db_fetch_fields() tep_db_free_result()tep_db_input() tep_db_insert_id() tep_db_num_rows()tep_db_output()tep_db_perform()  tep_db_prepare_input()  tep_db_query()tep_db_result()  /includes/functions/database.php -> line 102/admin/includes/functions/database.php -> line 106

OsCommerce 설치방법 MS2.2

OsCommerce 설치방법 MS2.2

해외 쇼핑몰 솔루션 또는 카트솔루션은 여러가지가 있다.

그중 OsCommerce라는 것이 있는데.

설치는 간단하지만 몇가지 주의해야 할 것이 있다.

OsCommerce에서 예전버전인 MS2.2 설치시 에러 발생하면 조치해야 할것 들이다.

register global is on 이어야 한다.
php.ini를 수정할 수 없다면 .htaccess 파일에 아래와 같이 한줄 넣으면 된다.
php_flag register_globals on

그리고 나서 설치과정중 Step2 에서 Continue를 아무리 눌러도 다음페이지로 안넘어가면

php.ini에서 register_long_arrays = OFF 라고 되어 있는 부분을 On으로 변경해준다.

설치완료 후 어드민 접속해서 필요한 모듈을 설치하고
모듈설정을 변경하고 저장하는데 설정이 저장이 안되고 계속 기본셋팅으로 나온다면
다음과 같이 조치한다.

admin/modules.php 파일에서

아래 부분을 찾아서

while (list($key, $value) = each($HTTP_POST_VARS[‘configuration’])) {

아래 코드로 변경하면 된다.

foreach ($HTTP_POST_VARS[‘configuration’] as $key => $value){

OsCommerce에 Paypal 연동방법

OsCommerce에 Paypal 연동방법

OsCommerce에 Paypal 연동하는 방법 및 구조 설명 Oscommerce에는 여러가지 Addon들이 있고 Paypal 애드온도 여러가지가 있다, 환경에 맞게 찾아서 설치하면 된다. 보통 모듈 설치방법은 다운 받은 모듈을 압축풀어보면 그안에 txt 파일로 있는 경우가 많다. Paypal 애드온중에서도 Paypal에서 인증받은 모듈들이 있다. 그중에서 PayPal Website Payments Standard 모듈을 […]