【发布时间】:2013-06-15 00:58:30
【问题描述】:
我已经添加了 follow cron 命令,它运行良好。
php -q /home/****/***.com/****/check.php
但是当我尝试添加数据库连接时
define("DB_SERVER", "localhost");
define("DB_USER", "system");
define("DB_PASS", "***");
define("DB_NAME", "system");
mysql_connect(DB_SERVER, DB_USER, DB_PASS) or die(mysql_error());
mysql_select_db(DB_NAME) or die(mysql_error());
或包含一个 db.php 文件,该 cron 停止运行,一旦我删除它,我不会收到任何错误数据库连接它再次工作。
完整代码
define("DB_SERVER", "localhost");
define("DB_USER", "system");
define("DB_PASS", "***");
define("DB_NAME", "system");
mysql_connect(DB_SERVER, DB_USER, DB_PASS) or die(mysql_error());
mysql_select_db(DB_NAME) or die(mysql_error());
$result44 = mysql_query("SELECT * FROM table ") or die(mysql_error());
while ($row = mysql_fetch_array($result44)) {
if(time_elapsed_string($row['lastConnection']) >= 60){
//mysql_query("UPDATE table SET powerStatus='-1' WHERE id='".$row['id']."'") or die (mysql_error());
}else{
//mysql_query("UPDATE table SET powerStatus='1' WHERE id='".$row['id']."'") or die (mysql_error());
}
}
为什么我添加数据库连接时它不起作用?
【问题讨论】:
-
您遇到的任何错误..
-
我没有收到任何错误:(