|
|
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
Есть файл с таким контентом: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. Если открыть его в браузере все отрабатывает на ура и данные через Код: php 1. заносятся в базу, а вот если запускать этот файл кроном раз в час, скажем, то них не срабатывает, хотя крон отрабатывает без ошибок. В чем ошибка и как можно ее исправить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 13:01 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
А Вы крон где запускаете, у себя на локальном компе, или на сервере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 13:08 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
ShSerge, на сервере ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 13:09 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
MegaLasta, по крону у тебя тоже браузер запускается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 13:19 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
bazile, Когда я в isp-manager-e нажимаю на зелененькую кнопочку "выполнить", у меня открывается пустая белая сраница с таким вот урлом: Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 13:26 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
MegaLasta, А что Вы хотите запускать из-под крона? Можно страничку запускать из-под текстового браузера lynx (самое универсальное решение), если у Вас пхп - то из-под простейшей программы (если только гет-метод - file_get_contents достаточно, в универсальном случае cURL ). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 14:24 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
ShSerge, там подтягиваются и обновляются курсы с интервалом в 2 сек ( Код: javascript 1. ), мне нужно чтобы они все время обновлялись, то есть чтобы кроном запускалась html-страница и там все время каждые 2 сек. крутился этот скрипт. А чем в данном случае поможет lynx? он, по моему, js вообще не поддерживает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 14:37 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
MegaLasta, ты запускашь wget который только качает страницу. JS он выполнять не умеет. Можно попробовать запустить lynx, но лучше сделать PHP страницу и настроить cron на ее "запуск" (через wget) каждые 2 минуты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 15:28 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
MegaLasta, Вы уж определитесь, что Вам нужно - крон или яваскриптовый таймер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 16:11 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
bazile, а можно пример, как запускать lynx? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 16:28 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
lynx -dump -nolist >abc.txt ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 16:38 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
URL после linx только укажите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 16:40 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
MegaLasta, Я плохо понимаю JavaScript, но у меня создается ощущение, что этим скриптом вы просто перекладываете данные "из одного кармана в другой" в пределах одного сервера. Если так, то оно наверняка делается намного проще - PHP-кодом или даже SQL-запросом. Кстати, ни один из вышеприведенных советов не поможет выполнить этот JavaScript. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 16:48 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
miksoft...Кстати, ни один из вышеприведенных советов не поможет выполнить этот JavaScript. Ну, сабж такой, типа. Конечно, не сможет. Дык, ведь и не нужно же, если это дело нужно на сервере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 16:58 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
MegaLastaа можно пример, как запускать lynx? По сути так же как и wget. Конкретные параметры смотри в справке - man lynx или lynx -help. Однако ты идешь не в том направлении. Cron исходит из того что задачи запускаются, делают свою работу и завершаются. У тебя же по сути бесконечнное выполнение. Я бы все-таки переписал бы это на PHP. Тем более что ты похоже затеял это только ради запуска по таймеру. Еще запрос раз в 2 секунды удивляет. А что если сервер ответит чуть медленее? А если он недоступен? При том что у тебя 4 post запроса внутри функции xignite. Если это чужой сервер, то при таком кол-ве запросов ты рискуешь быть забаненным. Увеличь интервал между запросами и добавь обработку ошибок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 16:59 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
miksoftу меня создается ощущение, что этим скриптом вы просто перекладываете данные "из одного кармана в другой" в пределах одного сервера. Если так, то оно наверняка делается намного проще - PHP-кодом или даже SQL-запросом. Аналогичное мнение сложилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 17:00 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
ShSergeДык, ведь и не нужно же, если это дело нужно на сервере.Ну так и страничку скачивать тоже не нужно, толку-то от этого? Нужно либо таки выполнить этот JavaScript, либо переносить обработку ниже, например, на PHP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 17:02 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
miksoft, Я с переносом обработки на уровень php бьюсь уже несколько дней. Там костыли через js реализованы, на чистом пхп там не получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 17:11 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
bazile Еще запрос раз в 2 секунды удивляет. А что если сервер ответит чуть медленее? А если он недоступен? При том что у тебя 4 post запроса внутри функции xignite. Если это чужой сервер, то при таком кол-ве запросов ты рискуешь быть забаненным. Увеличь интервал между запросами и добавь обработку ошибок. Забаненным я быть не могу, это сервис отдачи форекс-катировок, запрос раз в 2 сек - это нормально для них. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 17:16 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
MegaLastamiksoft, Я с переносом обработки на уровень php бьюсь уже несколько дней. Там костыли через js реализованы, на чистом пхп там не получается Где это "там"? Вам же ответили - скачать страничку на пхп гетом - одна строка, постом - cURLом - пара строк. Что Вы хотите делать яваскриптом - ху кновс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 17:17 |
|
||
|
Запуск js контента по cron-у
|
|||
|---|---|---|---|
|
#18+
MegaLastabazileЕще запрос раз в 2 секунды удивляет. А что если сервер ответит чуть медленее? А если он недоступен? При том что у тебя 4 post запроса внутри функции xignite. Если это чужой сервер, то при таком кол-ве запросов ты рискуешь быть забаненным. Увеличь интервал между запросами и добавь обработку ошибок. Забаненным я быть не могу, это сервис отдачи форекс-катировок, запрос раз в 2 сек - это нормально для них. Если это форекс - прочитайте про его API. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 17:19 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38283587&tid=1448273]: |
0ms |
get settings: |
5ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 463ms |

| 0 / 0 |
