[Сценарий] Погода от Яндекс
-
- Сообщения: 133
- Зарегистрирован: Чт ноя 26, 2015 3:52 pm
- Благодарил (а): 32 раза
- Поблагодарили: 1 раз
Re: Погода (Яндекс)
И не говорите.
Сорри за OffTop, при переносе на другой комп достаточно архивных данный или надо будет настраивать все заново?
Сорри за OffTop, при переносе на другой комп достаточно архивных данный или надо будет настраивать все заново?
-
- Сообщения: 354
- Зарегистрирован: Вт окт 09, 2012 8:05 am
- Откуда: Луза Кировская обл. Россия
- Благодарил (а): 20 раз
- Поблагодарили: 35 раз
Re: Погода (Яндекс)
Я вижу следующую схему, Бэкапим папку с МДМ, у всех по разному находится, но я всегда ее целиком копирую (т.к. есть свои картинки, скрипты и т.д.), делаем дамп базы db_terminal, или выгружаем ее с помощью phpmyadmin. На другом ПК или системе все экспортируем.
- За это сообщение автора Anton_kulibin поблагодарил:
- Мазур (Пн дек 07, 2015 1:28 pm)
- Рейтинг: 1.16%
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
CONNECT
-
- Сообщения: 3
- Зарегистрирован: Вс дек 13, 2015 7:53 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: Погода (Яндекс)
Подскажите кто нибудь. Хочу вывести погоду с яндекса, все делаю как описано на 1-ой странице, но при Запуске по ссылке выскакивает:
Warning: simplexml_load_file(): http://export.yandex.ru/weather-ng/fore ... xml?8837:1: parser error : Start tag expected, '<' not found in C:\_majordomo\htdocs\modules\scripts\scripts.class.php(139) : eval()'d code on line 5
Warning: simplexml_load_file(): in C:\_majordomo\htdocs\modules\scripts\scripts.class.php(139) : eval()'d code on line 5
Warning: simplexml_load_file(): ^ in C:\_majordomo\htdocs\modules\scripts\scripts.class.php(139) : eval()'d code on line 5
и естественно погода не вытягивается. Подскажите что это может быть, и что нужно сделать что бы запустить.
Warning: simplexml_load_file(): http://export.yandex.ru/weather-ng/fore ... xml?8837:1: parser error : Start tag expected, '<' not found in C:\_majordomo\htdocs\modules\scripts\scripts.class.php(139) : eval()'d code on line 5
Warning: simplexml_load_file(): in C:\_majordomo\htdocs\modules\scripts\scripts.class.php(139) : eval()'d code on line 5
Warning: simplexml_load_file(): ^ in C:\_majordomo\htdocs\modules\scripts\scripts.class.php(139) : eval()'d code on line 5
и естественно погода не вытягивается. Подскажите что это может быть, и что нужно сделать что бы запустить.
-
- Сообщения: 10
- Зарегистрирован: Пн дек 07, 2015 10:29 pm
- Благодарил (а): 0
- Поблагодарили: 2 раза
Re: Погода (Яндекс)
Присоединяюсь к вопросу автора выше!
Как исправить ошибки
Как исправить ошибки
СпойлерПоказать
Warning: simplexml_load_file(): http://export.yandex.ru/weather-ng/fore ... xml?8837:1: parser error : Start tag expected, '<' not found in C:\_majordomo\htdocs\modules\scripts\scripts.class.php(139) : eval()'d code on line 5
Warning: simplexml_load_file(): in C:\_majordomo\htdocs\modules\scripts\scripts.class.php(139) : eval()'d code on line 5
Warning: simplexml_load_file(): ^ in C:\_majordomo\htdocs\modules\scripts\scripts.class.php(139) : eval()'d code on line 5
Warning: simplexml_load_file(): in C:\_majordomo\htdocs\modules\scripts\scripts.class.php(139) : eval()'d code on line 5
Warning: simplexml_load_file(): ^ in C:\_majordomo\htdocs\modules\scripts\scripts.class.php(139) : eval()'d code on line 5
-
- Сообщения: 3
- Зарегистрирован: Вс дек 13, 2015 7:53 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: Погода (Яндекс)
Вот
- Вложения
-
- обьект.jpg (43.06 КБ) 12176 просмотров
-
- свойства.jpg (77.66 КБ) 12176 просмотров
-
- Сообщения: 34
- Зарегистрирован: Вс мар 15, 2015 9:36 am
- Откуда: Usa
- Благодарил (а): 12 раз
- Поблагодарили: 0
Re: Погода (Яндекс)
у меня вот такая лапша
Код: Выделить всё
Warning: simplexml_load_file(http://export.yandex.ru/weather-ng/forecasts/%D0%A1%D1%82%D0%B0%D0%B2%D1%80%D0%BE%D0%BF%D0%BE%D0%BB%D1%8C.xml?1609941029): failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found in /var/www/modules/scripts/scripts.class.php(139) : eval()'d code on line 5
Warning: simplexml_load_file(): I/O warning : failed to load external entity "http://export.yandex.ru/weather-ng/forecasts/%D0%A1%D1%82%D0%B0%D0%B2%D1%80%D0%BE%D0%BF%D0%BE%D0%BB%D1%8C.xml?1609941029" in /var/www/modules/scripts/scripts.class.php(139) : eval()'d code on line 5
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1754 раза
- Контактная информация:
Re: Погода (Яндекс)
Если подставите ссылку из этого сообщения об ошибке в браузер, то увидите, что вместо ID города (числового), стоит название города в кириллице. Естественной Яндекс отфутболит такой запрос, а PHP не может распарсить ответ, т.к. он не в формате XML.gladskoy писал(а):у меня вот такая лапша
Вместо
Код: Выделить всё
https://export.yandex.ru/weather-ng/forecasts/Ставрополь.xml?1609941029
Код: Выделить всё
https://export.yandex.ru/weather-ng/forecasts/34949.xml?1609941029
- Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram