Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: нету обновления крон

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: крон
HEL1X
Отправлено: 14 Января, 2013 - 11:09:41
Post Id


Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Янв. 2013  


Помог: 0 раз(а)




Здравствуйте!

Помогите пожалуйста не хочет обновлять крон !
PHP:
скопировать код в буфер обмена
  1.  #!/usr/bin/php
  2. <?PHP
  3. echo "<html><head><meta http-equiv='Refresh' content='300; URL=/rcon.php'></head><body>";
  4. require_once "config.php";
  5. require_once "include/rus_name_fix.php";
  6. require_once "include/constants.php";
  7. $link = dbconnect($db_host, $db_user, $db_pass, $db_name);
  8. require_once "include/function.php";
  9. $servers = dbquery("SELECT * FROM ".DB_SERVERS);
  10. while($r=dbarray_fetch($servers)) {
  11. $serv=serverInfo("$r[server_ip]");
  12. if($serv['status']=='off'){
  13. $result = dbquery("UPDATE amx_servers
  14.         SET
  15.                 server_status = '0',
  16.                 server_map = '-',
  17.                 server_players = '-',
  18.                 server_maxplayers = '-'
  19.         WHERE server_id='".$r['server_id']."'");
  20. continue;}
  21. $name=name_filtered($serv['name']);
  22. $result = dbquery("
  23. UPDATE amx_servers
  24.  SET
  25.    server_name = '".$name."',
  26.    server_map = '".$serv['map']."',
  27.    server_players = '".$serv['players']."',
  28.    server_maxplayers = '".$serv['max_players']."',
  29.    server_status = '1'
  30.   WHERE server_id='".$r['server_id']."'
  31. ");
  32. if($result) {echo "<font color='green'>Даные сервера с порядковым ".$r['server_id']." внесены в базу данных</font>";} else {echo "<font color='red'><b>Ошибка</b>, данные сервера с порядковым ".$r['server_id']." не были внесены в БД</font>";}
  33. echo "<br>";
  34. }
  35. $date_proverka = date("d-m-Y:G-i-s",time()); // запоминаем дату
  36. $result = dbquery("UPDATE amx_settings SET proverka = '".$date_proverka."'");
  37.  
  38. // MySQL функции
  39. function dbquery($query) {
  40.     $result = @mysql_query($query);
  41.     if (!$result) {
  42.         echo mysql_error();
  43.         return false;
  44.     } else {
  45.         return $result;
  46.     }
  47. }
  48. function dbarray_fetch($query) {
  49.     $result = @mysql_fetch_array($query);
  50.     if (!$result) {
  51.         echo mysql_error();
  52.         return false;
  53.     } else {
  54.         return $result;
  55.     }
  56. }
  57. function dbconnect($db_host, $db_user, $db_pass, $db_name) {
  58.         $db_connect = @mysql_connect($db_host, $db_user, $db_pass);
  59.         $db_select = @mysql_select_db($db_name);
  60.         if (!$db_connect) {
  61.                 die("<div style='font-family:Verdana;font-size:11px;text-align:center;'><b>Не могу подключиться к MySQL</b><br />".mysql_errno()." : ".mysql_error()."</div>");
  62.         } elseif (!$db_select) {
  63.                 die("<div style='font-family:Verdana;font-size:11px;text-align:center;'><b>НЕ могу подключиться к MySQL базе данных</b><br />".mysql_errno()." : ".mysql_error()."</div>");
  64.         }
  65. }
  66.  
  67. ?>
  68. </body></html>
  69.  


путь стоит на хоcтинге: */1 * * * * ~/public_html/cron.php
 
 Top
eai
Отправлено: 14 Января, 2013 - 11:24:51
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 521
Дата рег-ции: Сент. 2009  
Откуда: Петроград


Помог: 10 раз(а)




HEL1X пишет:
Здравствуйте!
PHP:
скопировать код в буфер обмена
  1. echo "<html><head><meta http-equiv='Refresh' content='300; URL=/rcon.php'></head><body>";


Это зачем вообще для крона то ?

Попробуйте для начала простой скрипт запускать что бы убедиться что он выполняется (пусть он пишет что то в файл)
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB