[Сценарий] Погода от Яндекс
Re: Погода (Яндекс)
И не говорите.
Сорри за OffTop, при переносе на другой комп достаточно архивных данный или надо будет настраивать все заново?
Сорри за OffTop, при переносе на другой комп достаточно архивных данный или надо будет настраивать все заново?
-
Anton_kulibin
- Сообщения: 354
- Зарегистрирован: Вт окт 09, 2012 8:05 am
- Откуда: Луза Кировская обл. Россия
Re: Погода (Яндекс)
Я вижу следующую схему, Бэкапим папку с МДМ, у всех по разному находится, но я всегда ее целиком копирую (т.к. есть свои картинки, скрипты и т.д.), делаем дамп базы db_terminal, или выгружаем ее с помощью phpmyadmin. На другом ПК или системе все экспортируем.
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
CONNECT
-
Dragon_Kursk
- Сообщения: 3
- Зарегистрирован: Вс дек 13, 2015 7:53 pm
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
и естественно погода не вытягивается. Подскажите что это может быть, и что нужно сделать что бы запустить.
Re: Погода (Яндекс)
Присоединяюсь к вопросу автора выше!
Как исправить ошибки
Как исправить ошибки
SPOILERSPOILER_SHOW
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
-
Dragon_Kursk
- Сообщения: 3
- Зарегистрирован: Вс дек 13, 2015 7:53 pm
Re: Погода (Яндекс)
Вот
- Вложения
-
- обьект.jpg (43.06 КБ) 12714 просмотров
-
- свойства.jpg (77.66 КБ) 12714 просмотров
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-
skysilver
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Контактная информация:
Re: Погода (Яндекс)
Если подставите ссылку из этого сообщения об ошибке в браузер, то увидите, что вместо ID города (числового), стоит название города в кириллице. Естественной Яндекс отфутболит такой запрос, а PHP не может распарсить ответ, т.к. он не в формате XML.gladskoy писал(а):у меня вот такая лапша
Вместо
Код: Выделить всё
https://export.yandex.ru/weather-ng/forecasts/Ставрополь.xml?1609941029 Код: Выделить всё
https://export.yandex.ru/weather-ng/forecasts/34949.xml?1609941029 MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
