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

월: 2012 7월

자바스크립트로 이미지 정렬 출력

자바스크립트로 이미지 정렬 출력

우분투 MySQL

우분투 MySQL

우분투에서 mysql의 데이타파일의 위치: mysql – /var/lib/mysql/  

우분투 초짜 메모

우분투 초짜 메모

우분투 설치된 패키지 확인
dpkg -l | grep php

패키지 삭제법
apt-get remove 패키지명

우분투 ftp 업로드 시 파일의 권한 문제
업로드한 파일들이 600 권한으로 업로드 되었다면 

vi /etc/vsftpd.conf

local_umask=022 // 주석되어 있는 것을 해제
file_open_mode=0644  //추가

cURL 설치
apt-get install php5-curl
아파치 재시작 하면 끝 

우분투에서 php를 쉘로 실행하려면
#!/usr/bin/php -q

참고: http://goo.gl/I4USW

가상호스트 추가

/etc/apache2/site-available/domain.com
a2ensite domain.com
/etc/init.d/apache2 reload

우분투에서 cron 로그 위치는?

우분투에서 cron로그 syslog에 쌓인다.

 

 

Python, Django 관련 메모

Python, Django 관련 메모

PYTHON 파이썬으로 웹페이지에 로그인하고 쿠키값을 저장하는 방법은? http://codejob.co.kr/code/view/121/ Google Python Style Guide http://goo.gl/w68WD Django https://docs.djangoproject.com/en/1.4/topics/install/ https://www.djangoproject.com/download/

XML문서 작성시 에러 나면 xml version=”1.0″ encoding=”utf-8″

XML문서 작성시 에러 나면 xml version=”1.0″ encoding=”utf-8″

아래와 같은 XML 코드 때문에 에러 날때는 “<?xml version=”1.0″ encoding=”utf-8″?>” 방법은 <?= ‘<‘ . ‘?xml version=”1.0″ encoding=”utf-8″?’ . ‘>’ ?>

블로그나 웹사이트에 소셜버튼 & 플러그인 추가 방법

블로그나 웹사이트에 소셜버튼 & 플러그인 추가 방법

블로그나 웹사이트에 소셜버튼 추가하기

구글플러스
https://developers.google.com/+/plugins/+1button/

페이스북
http://developers.facebook.com/docs/reference/plugins/like/

트위터
http://twitter.com/about/resources/buttons

소셜버튼 이미지
http://www.1stwebdesigner.com/freebies/amazing-free-social-media-icon-packs/

http://www.blogperfume.com/social-media-icons-pack-in-3-sizes-for-download/

소셜버튼을 사이트에 붙이는 방법은 크게 2가지.

구글, 트위터 등에서 제공되는 코드를 그대로 사용하거나

소셜버튼 이미지를 별도로 다운받아 링크를 주어 추가하는 방법.

OSC에서 GET 값이 넘어오지 않아서 카테고리페이지 표시안되는 문제 해결

OSC에서 GET 값이 넘어오지 않아서 카테고리페이지 표시안되는 문제 해결

파일이 변경되 적이 없는데 이와 같은 문제가 발생하였다. GET 값이 넘어오지 않으면 OSC는 카테고리를 표시할 수 없다. 카테고리id 값이 get으로 전달되기 때문이다. 또한 관리자 로그인도 불가능하게 된다. 이러한 문제가 발생할 때에는 다음과 같이 조치한다. 위 2개의 파일의

이 부분을 아래코드로 바꾼다.

 

Mod Security 설치가이드

Mod Security 설치가이드

1. PCRE 설치 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.30.tar.gz

2. APR library 설치 http://apr.apache.org/download.cgi

3. APU

4. unique_ud 설정 아파치 소스파일내 있다.

5. Modsecurity 설치

httpd.conf 에 모듈추가

6. KRCERT의 차단룰 다운로드 http://toolbox.krcert.or.kr/ modsecurity.conf 로 작성하여 /apache2/conf 안에 넣는다. httpds.conf에 Include conf/modsecury.conf 로 […]

ZenCart Products All의 H1 텍스트 변경방법

ZenCart Products All의 H1 텍스트 변경방법

index.php?main_page?products_all<h1 id="allProductsDefaultHeading">Products</h1>
의 텍스트를 변경하는 방법.

검색해보면 일반적인 방법들 많이 나와있지만
이렇게 되어 있는 경우도 있어 정리한다.

위의 h1의 텍스트는

/includes/templates/templates_default/tpl_products_all_default.php에 아래와 같이 되어 있다.

<h1 id="allProductsDefaultHeading"><?php echo HEADING_TITLE; ?></h1>

그렇다면 HEADING_TITLE 상수가 정의되어 있는 곳을 찾아서 문구를 변경해야 하는데

이 HEADING_TITLE 이 정의되어 있는 곳이 한곳이 아니므로 사이트마다 다를수 있다.

이 사이트 경우에는 아래 페이지 라인13에 정의되어 있었다.

/includes/languages/english/extra_definitions/pure_green/product_filter_defines.php

참고:
HEADING_TITLE 과 같은 상수가 어디 정의되어 있는지 찾고 싶다면
admin 접속하여 tools > developer tool kit에서 검색하면 싶게 찾을 수 있다.

참조URL:
Products all page의 Configuration options
http://www.zen-cart.com/wiki/index.php/Products_all_page

HEADING_TITLE 수정방법 (다른 예제)
http://www.zen-cart.com/showthread.php?197499-Creating-an-option-to-hide-the-sort-products-dropdown-within-the-admin

젠카트 가장 많이 하는 질문 top10
http://www.zen-cart.com/wiki/index.php/Top_10_questions

Zencart 에서 Breadcrumb 수정방법

Zencart 에서 Breadcrumb 수정방법

div id=navBreadCrumbs는 /templates/common/tpl_main_page.php 에 위치한다.

Breadcrumb를 임의대로 수정하고 싶을 때 코드 수정은 아래 페이지에서 하면 된다. 주의: 버전 별 차이가 있을 수 있고 해당폴더 위에 overrides 폴더가 있다면 그 안에 존재하는 init_add_crumbs.php 를 수정해주어야 한다. 말 그대로 override하는 파일이기 때문에 /includes/init_includes/init_add_crumbs.php // 이 파일에서 […]