2016-08-26 2 views
1

나는 예약 된 작업을 할 때 아직 새로운 편이다. 내 문제는 내가 만들 PHP 스크립트를 어디에 두어야 하는가?공유 호스팅에서 사이트 웹 루트를 확인하고 예약 된 작업을 설정하는 방법?

Specify the full path to the script. Example: /tmp/script.php 

가 어떻게 전체 경로를 얻을 수 있습니다 : 스케줄 작업을 만들 때 나는이를 작성해야? 내 도메인에 이미 웹 사용자를 만들었습니다. 내 도메인의 예 내 스크립트를 내 sample_website에 넣을 것입니다. 그럼 내 전체 경로가 이렇게 될 것입니까?

/usr/bin/php -q /home/my_domain.ph/public_html/sample_website/cron_script.php 

제발 도와주세요. 나는 아직도 이것을하고있다. 감사합니다

당신은 나에게 이것으로 단계별 절차를 제공 할 수 있습니까? 당신이 그것을 액세스보다 /httpdocs/script.php

처럼

<?php 

echo(__FILE__); 

및 웹 루트에 배치 :

답변

0

는 스크립트 서버의 전체 경로는 항상 내용으로 PHP 스크립트를 만들 수를 확인하려면 http://you-domain.name/script.php

같은 브라우저를 통해 그것은해야 서버에서 웹 루트 경로를 표시합니다 뭔가 같은 :

/var/www/vhosts/you-domain.name/httpdocs/script.php 

이제 파일이 /var/www/vhosts/you-domain.name/httpdocs/에 있으며 예정된 작업에서 스크립트를 호출하는 데 사용할 수 있습니다.