0
我是使用cron作業的新手。我正在嘗試每天運行以下腳本。去爸爸是我的託管服務提供商。我嘗試使用Go Daddy的內置Cron作業管理器創建一個cron作業,但沒有成功。我想知道是否有人可以幫助我開始創建一個每天運行以下php腳本的命令。基本的cron作業設置爲每天執行php文件
有沒有辦法通過單獨修改.php文件來設置它?
我欣賞任何建議。
<?php
#!/usr/bin/php
//Create mysql connect variable
$conn = mysql_connect('host', 'user', 'pass');
//kill connection if error occurs
if(!$conn){
die('Error: Unable to connect. <br/>' . mysql_error());
}
//connect to mysql database
mysql_select_db("mdb", $conn);
$results = mysql_query("SELECT * FROM files");
$name_array = Array();
while($row = mysql_fetch_array($results)){
$name_array[] = $row['name'];
}
shuffle($name_array);
for($i=0; $i < 2; $i++){
echo $name_array[$i];
}
?>
您不需要在代碼中執行任何操作,只需將其設置爲在cron作業管理器中運行'php/home/user/php_file_to_run.php' – Patrick 2012-08-02 14:30:51
另外,請停止使用'mysql_ *'函數。他們正在被棄用。請使用[PDO](http://php.net/manual/en/book.pdo.php)或[mysqli](http://php.net/manual/en/book.mysqli.php)。如果你不確定使用哪一個,[閱讀這篇文章](http://stackoverflow.com/questions/13569/mysqli-or-pdo-what-are-the-pros-and-cons)。 – Matt 2012-08-02 14:33:56
@Patrcik,謝謝你的回覆。 – AnchovyLegend 2012-08-02 14:43:57