푸른청년 푸르게 살고있나?  
home | 살아가기 | news | 세상보기 | tip&tech | 방명록 |  
   전체
   asp
   php
   jsp
   mssql
   mysql
   informix
   linux
   unix
   win2000
   javascript
   html
   oracle
   java
   etc
    
:: Tip&Tech
re:[php] php를 쉘상에서 실행하기
#!  시에  주는  옵션에  -Cq  를  넣어주면  좋습니다.

#!/usr/local/php/bin/php -Cq

이런식으로요.


-C : 아마도 현재 path 도 path 에 포함시켜주는거였던가.. path와 관련이 있는 옵션이었는데.(구형 php버젼에선 동작하지 않습니다)

-q (quite): http 헤더를 출력하지 않게 해 줍니다. 커맨드 라인에서 돌릴땐 상당히 유용합니다.

그리고, php 를 커맨드 라인에서 쓰려면, php 컴파일시에 신경을 써 줘야 합니다.(제 경우 apache와 물려서 한번, 안물려서 한번 두번 컴파일 했던걸로 기억)
요즘은 어떤지 모르겠군요.

실제로 shell script 대신으로 사용하는데는 또 한가지 제약이 따르는데,
에러출력을 방지하는 @ 구문을 사용하지 못합니다(경험상).

shell script 대신 사용하면 훨씬 빠르게 구축할수 있죠. 대신 평소에 리소스가 부족하다거나, 속도가 중요하다면 고민을 좀 해보셔야 할듯.


>웹상에서  실행하는  것이  아니고  리눅스  쉘에서  실행하는  방법입니다..  
>우선  PHP가  설치되어  있으면  
>/usr/bin/php  가  있는지  확인해  보시고...  
>있으면  
>일반  스크립트처럼  맨위에  
>#!/usr/bin/php  를  넣어주고  실행하시면  됩니다.  
>
>EX)  
>test.php  
>=====================  
>
>#!/usr/bin/php  
><?  
>echo  "PHPSCHOOL  Fighting";  
>?>  
>
>끝.  
>
>chmod  755  test.php  엔터;  
>./test.php  실행  
>
>한번해  보세요....  
>

날짜: 2003-08-06 14:04:53, 조회수: 2068

다음글 [PHP]클래스 만들어 쓰기
이전글 [php] php를 쉘상에서 실행하기

꼬리말
글쓴이 비밀번호 #스팸글방지(주인장 닉네임을 쓰시오)

  
since by 2003.03.23 / 3th 2005.07.26 / 4th 2009.04.22 made by bluesoul