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