#! 시에 주는 옵션에 -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  실행  
>
>한번해  보세요….  
> 
 
							
Comments
Powered by Facebook Comments