Category
show
전체 (775)
웹표준, 웹접근성™ (5)
웹프로그래밍™ (360)
웹기획™ (0)
웹디자인™ (5)
서버™ (32)
데이터베이스™ (43)
개발자료 (9)
트랜드 (60)
Study English (2)
블루비 (70)
오피스 다이어리 (19)
Textcube (2)
이슈 (20)
컴퓨터 악세사리 (18)
엔터테인먼트 (24)
좋은글 (73)
재테크 (1)
이벤트 (4)

CLI(Command Line Interpreter) & cron

웹프로그래밍™/PHP, ASP, JSP, JAVA 2006/04/02 10:31 by 블루비 Total 490 : Today 2 : Yesterday 0
CLI(Command Line Interpreter)

Perl 과 비슷하게 도스나 Shell 상태에서 PHP 스트립트가 동작가능하게 한다.

PHP4.3.0 이전 버전에서는 옵션(--enable-cli) 설치시 추가한다.
PHP4.3.0 이후 버전 부터 CLI 기본 포함
PHP4.3.0 이후부터 유닉스 매뉴얼 페이지에 포함 ( # man php )


PHP CLI 사용법
에제 - phpcli.php 파일 소스코드
#!/usr/bin/php -q
<php
echo "Hello World with PHP CLI";
?>


phpcli.php 파일을 실행 가능하도록 퍼미션을 변경한다.
# chmod 755 phpcli.php
또는
# chmod +x phpcli.php



Shell 상태에서 실행
# .phpcli.php
Hello World with PHP CLI


===============================================================

cron
자동으로 매일 반복된 작업을 하고 싶을 때 cron을 사용한다.

다음 예제는 매일 10시 35분에 "cron hello"를 shell에 출력하는것
#crontab -e
35 10 * * * echo "cron hello"

:wq!


14시 정각에 phpcli.php 파일을 실행하는 예제
# crontab -e
0 14 * * * /usr/bin/php -f /home/phpcli.php

:wq!


요일사용자명령
3510***echo " cron hello"

분 : 0 - 59
시 : 0 ~ 23
일 : 1 ~ 31
요일 : 0 ~ 6(0:일요일)
월 : 1 ~ 12
2006/04/02 10:31 2006/04/02 10:31
TAG , ,

TRACKBACK :: http://blueb.net/blog/trackback/384

Leave a Comment
[로그인][오픈아이디란?]
1  ... 605 606 607 608 609 610 611 612 613  ... 775 

달력

«   2008/11   »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30