php를 CGI 모드로 컴파일 하신후 shell처럼 쓰실수가 있습니다.
컴파일시
#./configure --with-mysql=/usr/local/mysql
이렇게 하신면, 즉 아파치에 대한 경로가 없으면 CGI 모드로 작동이 됩니다.
그런후 다음과 같이 shell을 짜세요.
#vi auto_ip.php
#!/usr/local/bin/php -q
/httpd/html/ip_submit.php
:wq
이파일의 퍼미션을 0700으로 하신후 rc.local안에 잘 써주시면 됩니다.
:
: 서버를 한대 꾸몄는데요..
:
: 돈이 없는 관계로 모니터가 없습니다. ㅡ,.ㅡ;;;
:
: IP는 유동인지라, 이게 IP를 몇번을 물고있는지가 확인이 안되서요..
:
: 부팅때마다 IP가 바뀌는데 이걸 어케 할수 있을까 고민하다가
:
: php를 이용해서 스크립트를 만들었습니다.
:
: 제 홈피에 올린 ip_submit.php 를 실행하면 현재 IP가 DB에 입력이 되는거죵.. ^^
:
: 저는 다른 컴에서 ip_view.php 로 확인을 하구요..
:
: 근데 문제는 이걸 부팅시에 w3m을 이용해서 자동실행을 시키려고 하는데 안된다는겁니
다. :
: rc.local 에 넣어보고, 쉘 스크립트 파일 만들어서 rcX.d 에 링크 넣어도 보고 했는데
:
: 아무리 해도 실행이 되지 않습니다.
:
: 분명히 제가 쉘상에서 $ w3m xxxxx.com/ip_submit.php 하면 화면이 띡~ 뜨면서 DB가 갱신되는데,
:
: 새로 부팅하면 도무지 실행이 안됩니다.
:
: 아아~ 어찌하면 좋을까요??
:
: 도와주세요~~