【发布时间】:2015-04-21 12:00:05
【问题描述】:
我需要删除每天超过 24 小时但仍无法正常工作的行我的代码中是否有任何错误 cron 命令:
/usr/bin/php -q/home/mywebsite/public_html/folder/deleteafter24hours.php >/dev/null 2>&1
php代码:
$DeleteQuery = mysql_query('DELETE FROM `table` WHERE `DatePOST` < (NOW() - INTERVAL 1 DAY)');
【问题讨论】:
-
您的代码是否不需要连接到数据库或其他东西才能使用该查询?
-
sry 写错了,是的,它连接到数据库@genisage
-
您是否在 mysql 控制台中尝试过此查询?如果它在那里工作,那么显然问题不在于 sql 而是 PHP,或者 cron 用户的权限或其他任何东西
-
在此代码上不允许连接到 mysql、数据库、....在控制台上运行并查看结果。
-
@Ahmad 您的文件 deleteafter24hours.php 在哪里?