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]   

> Без описания
RickMan
Отправлено: 01 Июня, 2012 - 22:19:21
Post Id


Участник


Покинул форум
Сообщений всего: 1033
Дата рег-ции: Май 2012  


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




Здрасти, у меня такая проблема....
Мне надо, чтобы когда файл вызывали, он делал какие-то действия...я на крон посадить пытаюсь, не выходит...

У меня есть файл cron.php в содержимым:

PHP:
скопировать код в буфер обмена
  1. <?
  2. file_get_contents('http://capitalcity.titans-island.net/lotery.php?startlotery=648gjn6f6734h7798h2q398fgsdhnit734whf784whfy7w8jfyw8hg745g3y75h7f23785yh38259');
  3. ?>


ну и в файле lotery.php есть строки:

PHP:
скопировать код в буфер обмена
  1.  
  2. if ($_GET['startlotery'] == '648gjn6f6734h7798h2q398fgsdhnit734whf784whfy7w8jfyw8hg745g3y75h7f23785yh38259') {
  3.         $Lottery->get_win_combination();
  4. }
  5.  


Если в адресной строке пишу:

http://capitalcity[dot]titans-island[dot][dot][dot]5h7f23785yh38259

все норм, а если в адресной строке пишу www[dot]сайт[dot]ру/cron.php то не срабатывает...почему? собсна из за этого и на крон посадить не могу..так как в ручную он запускается, а с файла не хочет...

Заранее благодарен...
 
 Top
etoYA
Отправлено: 01 Июня, 2012 - 22:34:01
Post Id



Участник


Покинул форум
Сообщений всего: 1859
Дата рег-ции: Июль 2011  
Откуда: Крым


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





RickMan, мда очередная копия БК....
 
 Top
RickMan
Отправлено: 01 Июня, 2012 - 22:36:00
Post Id


Участник


Покинул форум
Сообщений всего: 1033
Дата рег-ции: Май 2012  


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




etoYA пишет:

RickMan, мда очередная копия БК....


не очередная а одна из последних...раньше лотырея ты работала, а щас отказывается...прошу ответа)
 
 Top
etoYA
Отправлено: 01 Июня, 2012 - 22:36:42
Post Id



Участник


Покинул форум
Сообщений всего: 1859
Дата рег-ции: Июль 2011  
Откуда: Крым


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




RickMan, а по теме.. Разве он должен? file_get_contents получает лишь содержимое файла.
 
 Top
RickMan
Отправлено: 01 Июня, 2012 - 22:40:41
Post Id


Участник


Покинул форум
Сообщений всего: 1033
Дата рег-ции: Май 2012  


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




etoYA пишет:
RickMan, а по теме.. Разве он должен? file_get_contents получает лишь содержимое файла.


ладно, видем в дебри лезем...скажем так, мне надо
CODE (htmlphp):
скопировать код в буфер обмена
  1. http://сайт/lotery.php?startlotery=648gjn6f6734h7798h2q398fgsdhnit734whf784whfy7w8jfyw8hg745g3y75h7f23785yh38259


поставить на крон...ось у меня дебин а панелька isp...
в ней пишу так:

CODE (htmlphp):
скопировать код в буфер обмена
  1. /usr/bin/wget -O - -q -t 1 http://сайт.net/lotery.php?startlotery=648gjn6f6734h7798h2q398fgsdhnit734whf784whfy7w8jfyw8hg745g3y75h7f23785yh38259 >/dev/null 2>&1


и толку 0....не срабатывает...хотя сама строка в браузере работает на ура...

(Отредактировано автором: 01 Июня, 2012 - 22:41:09)

 
 Top
sKaa
Отправлено: 02 Июня, 2012 - 00:25:07
Post Id



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


Покинул форум
Сообщений всего: 979
Дата рег-ции: Окт. 2011  
Откуда: Россия г. Нижний Новгород


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

[+]


RickMan пишет:
CODE (htmlphp):
скопировать код в буфер обмена
  1. /usr/bin/wget -O - -q -t 1 http://сайт.net/lotery.php?startlotery=648gjn6f6734h7798h2q398fgsdhnit734whf784whfy7w8jfyw8hg745g3y75h7f23785yh38259 >/dev/null 2>&1

А как вы определили, что не срабатывает? Ошибка в терминале или что?
Судя по тому, что вы написали :
RickMan пишет:
PHP:
скопировать код в буфер обмена
  1. <?
  2. file_get_contents('http://capitalcity.titans-island.net/lotery.php?startlotery=648gjn6f6734h7798h2q398fgsdhnit734whf784whfy7w8jfyw8hg745g3y75h7f23785yh38259');
  3. ?>

Ничего и не произойдет, поскольку функция просто вернет в никуда весь результат.
PHP:
скопировать код в буфер обмена
  1.  
  2. echo file_get_contents('http://capitalcity.titans-island.net/lotery.php?startlotery=648gjn6f6734h7798h2q398fgsdhnit734whf784whfy7w8jfyw8hg745g3y75h7f23785yh38259');
  3.  
 
 Top
RickMan
Отправлено: 02 Июня, 2012 - 00:27:40
Post Id


Участник


Покинул форум
Сообщений всего: 1033
Дата рег-ции: Май 2012  


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




когда скрипт срабатывает там происходит многое, и это не заметить нельзя....но по поводу файла проехали...я дальше спросил, посмотрите по поводу крона...как поставить мне вызов скрипта на крон?
(Добавление)
Тему можно закрыть! Скрипт не срабатывал, так как на конект к базе стоял фильтр по IP и локальный ip там не был включен...тобиш крон не мог выполнить запрос...

(Отредактировано автором: 02 Июня, 2012 - 00:28:54)

 
 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