2014-03-05 1 views
0

예약 된 이메일을 내 고객에게 보내는 스크립트를 만들기 위해 cron job을 사용하고 싶습니다. 보안을 강화하기 위해이 PHP 파일을 public_html 폴더에 넣을 것입니다. 이 파일을 원래 스크립트의 일부로 만들고 싶습니다. 그래서 (mysql_connect.php)를이 파일에 포함 시켜서이 파일의 데이터베이스에 연결할 필요가 없습니다. 기술적으로 가능합니까? 어떻게 연결과 원래 스크립트를 실행하는 모든 함수가 포함 된이 (mysql_connect.php) 파일을 호출 할 수 있습니까? 감사합니다PHP MySql 외부 public_html 요청 (Cron Job)

답변

1

public_html 내에서 호출하는 경우 실제로 차이가 없어야합니다. 같은 방법으로 파일을 포함 할 수 있습니다.

<? 
    include_once('/home/username/public_html/mysql_connect.php'); 

    // Your script 

?> 

이, 예를 들어,보다 더 파일을 포함하는 더 나은 방법이 있습니다

/home/username/myscript.php/home/username/public_html/mysql_connect.php

귀하의 myscript.php 파일은 다음과 같이 보일 수 있습니다 예를 들어이 같은 설정 왔다고 $_SERVER['DOCUMENT_ROOT']을 사용하지만 그 외에도 많은 게시물이 있습니다.