[Модуль] Погода Яндекс (yandexweather)
Модератор: immortal
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 693 раза
- Контактная информация:
Re: [Модуль] Яндекс погода 2018
Совсем нет необходимости удалять модуль.
1) Cнимите галочку получать данные напротив Москвы
2) Удалите объект Moscow в классе yandexweather
3) Нажмите GET.
1) Cнимите галочку получать данные напротив Москвы
2) Удалите объект Moscow в классе yandexweather
3) Нажмите GET.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 693 раза
- Контактная информация:
Re: [Модуль] Яндекс погода 2018
Каких?
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 8
- Зарегистрирован: Вт июн 05, 2018 7:53 pm
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Re: [Модуль] Яндекс погода 2018
С моей деревней через latlon так и не заработало, поставил ближайший населенный пункт, имеющий цифровое обозначение в яндексе. Спасибо за подсказку с Москвой!workpage писал(а): ↑Пн июн 18, 2018 5:47 pmКак я удалил Москву:Alex_Z писал(а): ↑Пн июн 18, 2018 5:34 pmРешил еще раз попробовать с погодой.
Поставил, добавил свой город, обновил структуру бд, нажал get data появилась Москва и все.
В объектах moscow и yw_mycity.
Перезагружал mjd и саму машину, перезапускал службу погоды, удалял объекты, переустанавливал дополнение полностью, одно и то же.
Самое смешное, что я и из городов-то Москву удалил, а она откуда-то все лезет.
Удаляй модуль из маркета.
Заходи в х-Ray и останавливай сервис погоды. Там же Отключи автоматическое восстановление.
Потом устанавливай погоду в маркете. Удаляй Москву в городах. Устанавливай свой город.
Запускай сервис в x-Ray
-
- Сообщения: 8
- Зарегистрирован: Вт июн 05, 2018 7:53 pm
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Re: [Модуль] Яндекс погода 2018
Панель управления - объекты - YandexWeather - объекты и там можно удалять ненужные, но у меня Москва опять появлялась после этих процедур.
Снимал, удалял объект. Удалял Москву из списков городов вообще, после этого опять удалял объект и она опять появлялась. Такое ощущение, что при невозможности найти нужный город, дополнение подсовывает Москву. И latlon так и не завелся у меня.directman66 писал(а): ↑Пн июн 18, 2018 6:18 pmСовсем нет необходимости удалять модуль.
1) Cнимите галочку получать данные напротив Москвы
2) Удалите объект Moscow в классе yandexweather
3) Нажмите GET.
- ipc2002
- Сообщения: 125
- Зарегистрирован: Пн май 15, 2017 8:13 pm
- Откуда: Москва
- Благодарил (а): 102 раза
- Поблагодарили: 14 раз
- Контактная информация:
Re: [Модуль] Яндекс погода 2018
После последнего обновления опять падает цикл Яндекс.Погоды...
На странице настроек, при их изменении и попытке сохранить, пишет:
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\_majordomo\htdocs\lib\mysqli.class.php on line 227
Warning: strlen() expects parameter 1 to be string, array given in C:\_majordomo\htdocs\lib\caching.class.php on line 19
В X-Ray:
18:02:40 0.51330700 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_yandexweather.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2018-06-19-cycle_yandexweather.php.txt
в самом логе:
На странице настроек, при их изменении и попытке сохранить, пишет:
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\_majordomo\htdocs\lib\mysqli.class.php on line 227
Код: Выделить всё
/**
* Execute SQL SELECT query and return first record
*
* This method returns record assosiated array (by field names)
*
* @param string $query SQL SELECT query
* @return array|void execution result
* @access public
*/
public function SelectOne($query)
{
if (!$this->connected) return false;
if ($result = $this->Exec($query))
{
$rec = mysqli_fetch_array($result, MYSQL_ASSOC); //line 227
return $rec;
}
else
{
$this->Error($query);
}
}
Код: Выделить всё
/**
* Summary of saveToCache
* @param mixed $key Key
* @param mixed $value Value
* @param mixed $ttl TTL (default 60)
* @return void
*/
function saveToCache($key, $value, $ttl = 60)
{
global $db;
if (isset($_SERVER['REQUEST_METHOD']))
{
global $memory_cache;
$memory_cache[$key] = $value;
}
if (strlen($value) <= 255) //line 19
{
$rec = array('KEYWORD' => $key, 'DATAVALUE' => $value, 'EXPIRE' => date('Y-m-d H:i:s', time() + $ttl));
}
else
{
$rec = array('KEYWORD' => $key, 'DATAVALUE' => '(too big)', 'EXPIRE' => date('Y-m-d H:i:s', time() + $ttl));
}
$sqlQuery = "REPLACE INTO cached_values (KEYWORD, DATAVALUE, EXPIRE)
VALUES ('" . $db->DbSafe1($rec['KEYWORD']) . "',
'" . $db->DbSafe1($rec['DATAVALUE']) . "',
'" . $rec['EXPIRE'] . "')";
SQLExec($sqlQuery);
}
18:02:40 0.51330700 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_yandexweather.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2018-06-19-cycle_yandexweather.php.txt
в самом логе:
Код: Выделить всё
18:02:47 running cycle_yandexweather.php
Warning: Cannot modify header information - headers already sent by (output started at C:\_majordomo\htdocs\scripts\cycle_yandexweather.php:19) in C:\_majordomo\htdocs\modules\yandexweather\get.inc.php on line 55
Warning: strlen() expects parameter 1 to be string, array given in C:\_majordomo\htdocs\lib\caching.class.php on line 19
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\_majordomo\htdocs\lib\mysqli.class.php on line 227
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\_majordomo\htdocs\lib\mysqli.class.php on line 227
Fatal error: Cannot redeclare get_props1() (previously declared in C:\_majordomo\htdocs\modules\yandexweather\get.inc.php:185) in C:\_majordomo\htdocs\modules\yandexweather\get.inc.php on line 197
18:07:57 running cycle_yandexweather.php
Warning: Cannot modify header information - headers already sent by (output started at C:\_majordomo\htdocs\scripts\cycle_yandexweather.php:19) in C:\_majordomo\htdocs\modules\yandexweather\get.inc.php on line 55
Warning: strlen() expects parameter 1 to be string, array given in C:\_majordomo\htdocs\lib\caching.class.php on line 19
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\_majordomo\htdocs\lib\mysqli.class.php on line 227
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\_majordomo\htdocs\lib\mysqli.class.php on line 227
-
- Сообщения: 438
- Зарегистрирован: Чт авг 24, 2017 9:38 am
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
- Контактная информация:
Re: [Модуль] Яндекс погода 2018
Как вывести в МИНИ погоду на ЗАВТРА?
В коннекте стоит отметка "выполнено"
В коннекте стоит отметка "выполнено"
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 693 раза
- Контактная информация:
Re: [Модуль] Яндекс погода 2018
Эту функция появилась уже давно, [#module name="yandexweather" type="FORECASTMINI" #]
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 693 раза
- Контактная информация:
Re: [Модуль] Яндекс погода 2018
ipc2002 писал(а): ↑Вт июн 19, 2018 6:16 pmПосле последнего обновления опять падает цикл Яндекс.Погоды...
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\_majordomo\htdocs\lib\mysqli.class.php on line 227
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\_majordomo\htdocs\lib\mysqli.class.php on line 227
[/code]
Переустановите через удаление ) Хотя под WIN не тестировал.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram