Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #261 (permalink)  
Старый 12.02.2018, 06:39
Профессор
Отправить личное сообщение для spinastr Посмотреть профиль Найти все сообщения от spinastr
 
Регистрация: 02.05.2016
Сообщений: 390

laimas,
Что то я не понял?

Зашёл на хост убрать пробел, а там его нет. Может ещё раз запустить php что бы он переписал данные в json.
Ответить с цитированием
  #262 (permalink)  
Старый 12.02.2018, 06:41
Профессор
Отправить личное сообщение для spinastr Посмотреть профиль Найти все сообщения от spinastr
 
Регистрация: 02.05.2016
Сообщений: 390

Сообщение от laimas
Вы его руками правили вот отсюда он и может быть.
Ааа, ну не знаю!

сейчас уберу пробел
Ответить с цитированием
  #263 (permalink)  
Старый 12.02.2018, 06:45
Профессор
Отправить личное сообщение для spinastr Посмотреть профиль Найти все сообщения от spinastr
 
Регистрация: 02.05.2016
Сообщений: 390

laimas,

Спасибо вам огромное!

Теперь нужно дождаться 0:00 и посмотреть обновление.

Куда написать благодарность?
Ответить с цитированием
  #264 (permalink)  
Старый 12.02.2018, 06:46
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от spinastr
Куда написать благодарность?
В ООН. )
Ответить с цитированием
  #265 (permalink)  
Старый 12.02.2018, 14:25
Профессор
Отправить личное сообщение для spinastr Посмотреть профиль Найти все сообщения от spinastr
 
Регистрация: 02.05.2016
Сообщений: 390

laimas,

Курс не обновляется, на сайте цб обновился и в документе xml тоже. С начало в кроне поставил ближайшее время и подождал курс не записался в json. Потом удалил из папки htaccess, запустил в ручную current.php. И курс остался прежним.

В чём проблема где ошибка?

Всё обновился, курса нету вот

Последний раз редактировалось spinastr, 16.02.2018 в 04:34.
Ответить с цитированием
  #266 (permalink)  
Старый 12.02.2018, 14:27
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,796

Права на запись проверьте.
Ответить с цитированием
  #267 (permalink)  
Старый 12.02.2018, 14:28
Профессор
Отправить личное сообщение для spinastr Посмотреть профиль Найти все сообщения от spinastr
 
Регистрация: 02.05.2016
Сообщений: 390

У ЦБ курс на 13 число, а скрипт записал на 12.

Странно как это решить?

{"current":{"date":"12.2.2018","value":0,"rate":0},"previous":{"date":"11.2.2018","value":58.17,"rate":1}}


Люди на сайте увидят курс доллара 0.
Ответить с цитированием
  #268 (permalink)  
Старый 12.02.2018, 14:37
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от spinastr
В чём проблема где ошибка?
Вы уверены, что планировщик по указанному пути выполняет сценарий?
Ваш домен, это папка на жестком диске, и таких виртуальных доменов на нем может быть много. Cron выполняет задания в пределах файловой системы этого диска, и путь вида http/ это нечто. Что-то близко к действительному, это будет путь

имя_домена(без www и тем более http)/имя_корневой_папки_докумен ов/current/current.php

При этом и перед именем домена может быть указана папка, все зависит от конфигурации.

Если путь некорректен, ничего и не обновится, и ошибок не будет, крон и интерпретатор из под командной строки запускаются и опциями отменяющими вывод сообщений. Ошибки планировщика можно просмотреть только в его логах. Вопросы по этой проблеме решаются только с техподдержкой.
Ответить с цитированием
  #269 (permalink)  
Старый 12.02.2018, 14:47
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от spinastr
{"current":{"date":"12.2.2018","value":0,"rate":0} ,"previous":{"date":"11.2.2018","value":58.17,"rat e":1}}
Если так, то скрипт запускается, но не в то время.
12 числа курс равен курсу 11 числа, 12 он станет новым только по окончанию торгов на валютной бирже.
Скрипт запрашивает курс каждый день в 0 часов, при этом даты периода курса берутся не по текущей дате, а текущая минус 1 день, и текущая минус 3 дня. А в json даты проставляются как текущая и текущая минус 1 день.

Вы запросили за текущий день курс, которого еще нет, поэтому и 0.
Ответить с цитированием
  #270 (permalink)  
Старый 12.02.2018, 14:47
Профессор
Отправить личное сообщение для spinastr Посмотреть профиль Найти все сообщения от spinastr
 
Регистрация: 02.05.2016
Сообщений: 390

laimas,

да всё я уверен!

выше написано что файл с json перезаписался. Но там курс 0. и дата на сегодня.

у цб дата на завтра, то есть курса на сегодня нет ссылка

скрипт всё работает получается но не верно что то ещё
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод контента в модалном окне, чтобы к нему можно было обратиться по ссылке decadent42 jQuery 3 11.04.2016 15:12
Преключатель валют alexmixaylov jQuery 7 21.10.2014 13:10
Проблема с выводом курса валют bubanay Элементы интерфейса 0 20.12.2013 20:42
Вывод переменных MasterHrust Javascript под браузер 4 03.08.2011 15:41
Вывод данных в Друпал 6 из MySQL, небольшая работа torquemada Работа 1 22.05.2011 17:05