PHP 스크립트 직접 실행하기

1 개요[ | ]

PHP 스크립트 직접 실행하기
PHP 배치 직접 실행하기
대부분의 경우에 이것만으로도 충분하다...
  • 여기서는 앞에 php 없이 바로 실행할 수 있게 해보자.
[root@zetawiki ~]# which php
/usr/bin/php
→ (yum으로 설치한 경우) php 실행파일이 /usr/bin 폴더에 있다.
→ 컴파일 설치한 경우에는 /usr/local/bin/php 또는 다른 곳에 있을 수도 있다.

2 소스 코드[ | ]

아래의 1행과 같이 실행환경(실행명령어)을 명시해주면 쉘 스크립트로서 직접 실행할 수 있다.

#!/usr/bin/php
<?php
echo "hello\n";

3 실습[ | ]

[root@zetawiki ~]# cat hello.php
#!/usr/bin/php
<?php
echo "hello\n";
[root@zetawiki ~]# php hello.php
hello
[root@zetawiki ~]# ./hello.php 
-bash: ./hello.php: Permission denied
→ 직접 실행하기 위해서는 실행권한(퍼미션)이 있어야 한다.
[root@zetawiki ~]# ll hello.php
-rw-r--r-- 1 root root 37 May 11 18:23 hello.php
[root@zetawiki ~]# chmod +x hello.php
[root@zetawiki ~]# ./hello.php 
hello

4 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}