我不熟悉使用cron作业。我试图每天运行下面的脚本。 Go Daddy是我的托管服务提供商。我尝试使用Go Daddy内置的 Cron作业管理器来创建一个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];
}
?>
答案 0 :(得分:1)
没有办法在文件中设置它,必须用cron完成。如果您能够编辑/ etc / crontab,请添加以下行:
01 0 * * * root /usr/bin/php -f /path/to/page
否则,您必须按照here的说明操作,或者联系GoDaddy,告知其无法正常使用的原因。