Geoserver подбор URL для ПО
-
- Участник
- Сообщения: 54
- Зарегистрирован: 11 янв 2017, 18:00
- Репутация: 0
Re: Geoserver подбор URL для ПО
Вроде понял, далее аналогично этой инструкции
http://ntischuk.com/2012/02/05/python-a ... n-windows/
Вот только теперь не нравится файл config.py, пишет:
AH00526: Syntax error on line 552 of C:/xampp/apache/conf/httpd.conf:
WSGIScriptAlias requires at least two arguments, Map location to target WSGI scr
ipt file.
А это как раз: WSGIScriptAlias path/to/mapproxy/config.py
http://ntischuk.com/2012/02/05/python-a ... n-windows/
Вот только теперь не нравится файл config.py, пишет:
AH00526: Syntax error on line 552 of C:/xampp/apache/conf/httpd.conf:
WSGIScriptAlias requires at least two arguments, Map location to target WSGI scr
ipt file.
А это как раз: WSGIScriptAlias path/to/mapproxy/config.py
-
- Участник
- Сообщения: 54
- Зарегистрирован: 11 янв 2017, 18:00
- Репутация: 0
Re: Geoserver подбор URL для ПО
config.py выглядит как и в инструкции:
from mapproxy.wsgiapp import make_wsgi_app
application = make_wsgi_app('C:/mymapproxy/mapproxy.yaml', reloader=True)
from mapproxy.wsgiapp import make_wsgi_app
application = make_wsgi_app('C:/mymapproxy/mapproxy.yaml', reloader=True)
-
- Участник
- Сообщения: 54
- Зарегистрирован: 11 янв 2017, 18:00
- Репутация: 0
Re: Geoserver подбор URL для ПО
Мой косяк...
Вместо WSGIScriptAlias /mapproxy path/to/mapproxy/config.py
Было WSGIScriptAlias path/to/mapproxy/config.py
Но основываясь на примере
Хотя может так и должно быть?
Вместо WSGIScriptAlias /mapproxy path/to/mapproxy/config.py
Было WSGIScriptAlias path/to/mapproxy/config.py
Но основываясь на примере
Вводя localhost/mapproxy я вижу:Теперь когда вы зайдёте на страницу localhost/wsgi – увидите Hello World!
Код: Выделить всё
Access forbidden!
You don't have permission to access the requested object. It is either read-protected or not readable by the server.
If you think this is a server error, please contact the webmaster.
Error 403
localhost
Apache/2.4.23 (Win32) OpenSSL/1.0.2h mod_wsgi/4.4.23 Python/2.7.13 PHP/5.6.28
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Geoserver подбор URL для ПО
Похоже, что нужно подкинуть прав пользователю из под которого запущен Apache, ещё посмотрите что у него в логах.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Участник
- Сообщения: 54
- Зарегистрирован: 11 янв 2017, 18:00
- Репутация: 0
Re: Geoserver подбор URL для ПО
Все же тогда перепроверил, тогда и тестовый запуск не работал.
Вроде сносил Python и заново ставил, не помню.
Сейчас все поставил опять. Тестовый запуск работает.
По адресу http://localhost/mapproxy/ браузер пишет, попытка соединения не удалась.
http://localhost:8080/tiles/osm/webmercator/0/0/0.png тоже ни чего не дает, просто чистый экран. А по тесту все было норм.
Вот содержание error.log
Вроде сносил Python и заново ставил, не помню.
Сейчас все поставил опять. Тестовый запуск работает.
По адресу http://localhost/mapproxy/ браузер пишет, попытка соединения не удалась.
http://localhost:8080/tiles/osm/webmercator/0/0/0.png тоже ни чего не дает, просто чистый экран. А по тесту все было норм.
Вот содержание error.log
Код: Выделить всё
[Mon Jan 23 10:03:38.719503 2017] [core:warn] [pid 6448:tid 260] AH00098: pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Mon Jan 23 10:03:38.963517 2017] [wsgi:warn] [pid 6448:tid 260] mod_wsgi: Compiled for Python/2.7.12.
[Mon Jan 23 10:03:38.963517 2017] [wsgi:warn] [pid 6448:tid 260] mod_wsgi: Runtime using Python/2.7.13.
[Mon Jan 23 10:03:39.012519 2017] [mpm_winnt:notice] [pid 6448:tid 260] AH00455: Apache/2.4.23 (Win32) OpenSSL/1.0.2h mod_wsgi/4.4.23 Python/2.7.13 PHP/5.6.28 configured -- resuming normal operations
[Mon Jan 23 10:03:39.012519 2017] [mpm_winnt:notice] [pid 6448:tid 260] AH00456: Apache Lounge VC11 Server built: Jul 7 2016 11:13:22
[Mon Jan 23 10:03:39.012519 2017] [core:notice] [pid 6448:tid 260] AH00094: Command line: 'c:\\xampp\\apache\\bin\\httpd.exe -d C:/xampp/apache'
[Mon Jan 23 10:03:39.024520 2017] [mpm_winnt:notice] [pid 6448:tid 260] AH00418: Parent: Created child process 7136
[Mon Jan 23 10:03:40.383598 2017] [wsgi:warn] [pid 7136:tid 272] mod_wsgi: Compiled for Python/2.7.12.
[Mon Jan 23 10:03:40.384598 2017] [wsgi:warn] [pid 7136:tid 272] mod_wsgi: Runtime using Python/2.7.13.
[Mon Jan 23 10:03:40.483604 2017] [mpm_winnt:notice] [pid 7136:tid 272] AH00354: Child: Starting 150 worker threads.
-
- Участник
- Сообщения: 54
- Зарегистрирован: 11 янв 2017, 18:00
- Репутация: 0
Re: Geoserver подбор URL для ПО
На папку Xampp, там где апач, дал полный доступ...
-
- Участник
- Сообщения: 54
- Зарегистрирован: 11 янв 2017, 18:00
- Репутация: 0
Re: Geoserver подбор URL для ПО
Все таки проверил, по инструкции сделал пример.
Набираю http://localhost/wsgi/ и ничего.
Получается Apache больше не ругается на mod_wsgi.so но и дружить с ним не хочет.
_____________________________________________________________________________________
Нашел решение, оно точно такое же как и на Ubuntu, нужно вставить в параметры Require all granted
Набираю http://localhost/wsgi/ и ничего.
Получается Apache больше не ругается на mod_wsgi.so но и дружить с ним не хочет.
_____________________________________________________________________________________
Нашел решение, оно точно такое же как и на Ubuntu, нужно вставить в параметры Require all granted
-
- Участник
- Сообщения: 54
- Зарегистрирован: 11 янв 2017, 18:00
- Репутация: 0
Re: Geoserver подбор URL для ПО
Все правильно, ошибка:
Указывает что страница http://localhost/mapproxy/ не может прочитаться таким образом в браузере.
Так как если указать неправильный путь, то ошибка меняется на "Object not found!"
Код: Выделить всё
Server error!
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.
If you think this is a server error, please contact the webmaster.
Error 500
localhost
Apache/2.4.23 (Win32) OpenSSL/1.0.2h mod_wsgi/4.4.23 Python/2.7.13 PHP/5.6.28
Так как если указать неправильный путь, то ошибка меняется на "Object not found!"
-
- Участник
- Сообщения: 54
- Зарегистрирован: 11 янв 2017, 18:00
- Репутация: 0
Re: Geoserver подбор URL для ПО
Не знаю что я начудил, но адрес карт опять поменялся. Может после очередной переустановки что-то не так сделал...
Теперь он http://localhost:8080/mapproxy/tiles/1. ... /0/0/0.png
Щас буду делать это на серваке.
Теперь он http://localhost:8080/mapproxy/tiles/1. ... /0/0/0.png
Щас буду делать это на серваке.
-
- Участник
- Сообщения: 54
- Зарегистрирован: 11 янв 2017, 18:00
- Репутация: 0
Re: Geoserver подбор URL для ПО
Все заработало))
Посмотрим как будет справляться теперь.
Пока что подключил 9 пк.
На одном, правда, программа зависла после смены карт. Но закрыл ее через диспетчер, после запустил и вроде норм, работает.
Посмотрим как будет справляться теперь.
Пока что подключил 9 пк.
На одном, правда, программа зависла после смены карт. Но закрыл ее через диспетчер, после запустил и вроде норм, работает.
-
- Участник
- Сообщения: 54
- Зарегистрирован: 11 янв 2017, 18:00
- Репутация: 0
Re: Geoserver подбор URL для ПО
Работает все хорошо, но есть одно но...
Каждое утро приходится перезагружать службу MapProxy, так как она перестает отрисовывать тайлы.
Службу Apache не трогаю.
Каждое утро приходится перезагружать службу MapProxy, так как она перестает отрисовывать тайлы.
Службу Apache не трогаю.
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Geoserver подбор URL для ПО
А что в логах MapProxy?
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Участник
- Сообщения: 54
- Зарегистрирован: 11 янв 2017, 18:00
- Репутация: 0
Re: Geoserver подбор URL для ПО
Если это файл MapProxy.log то:
2017-01-23 08:49:32,009 - INFO - mapproxy.system - using pyproj for coordinate transformation
2017-01-23 13:18:42,648 - INFO - mapproxy.system - using pyproj for coordinate transformation
2017-01-23 15:51:37,984 - INFO - mapproxy.system - using pyproj for coordinate transformation
2017-01-23 15:51:51,282 - INFO - mapproxy.system - using pyproj for coordinate transformation
2017-01-23 15:58:11,855 - INFO - mapproxy.system - using pyproj for coordinate transformation
2017-01-24 08:15:04,052 - INFO - mapproxy.system - using pyproj for coordinate transformation
2017-01-24 08:15:16,869 - WARNING - mapproxy.source.tile - could not retrieve tile: No response from URL "http://a.tile.openstreetmap.org/8/161/94.png": getaddrinfo failed
2017-01-25 08:04:53,632 - INFO - mapproxy.system - using pyproj for coordinate transformation
2017-01-25 08:05:06,345 - WARNING - mapproxy.source.tile - could not retrieve tile: No response from URL "http://a.tile.openstreetmap.org/9/317/179.png": getaddrinfo failed
2017-01-23 08:49:32,009 - INFO - mapproxy.system - using pyproj for coordinate transformation
2017-01-23 13:18:42,648 - INFO - mapproxy.system - using pyproj for coordinate transformation
2017-01-23 15:51:37,984 - INFO - mapproxy.system - using pyproj for coordinate transformation
2017-01-23 15:51:51,282 - INFO - mapproxy.system - using pyproj for coordinate transformation
2017-01-23 15:58:11,855 - INFO - mapproxy.system - using pyproj for coordinate transformation
2017-01-24 08:15:04,052 - INFO - mapproxy.system - using pyproj for coordinate transformation
2017-01-24 08:15:16,869 - WARNING - mapproxy.source.tile - could not retrieve tile: No response from URL "http://a.tile.openstreetmap.org/8/161/94.png": getaddrinfo failed
2017-01-25 08:04:53,632 - INFO - mapproxy.system - using pyproj for coordinate transformation
2017-01-25 08:05:06,345 - WARNING - mapproxy.source.tile - could not retrieve tile: No response from URL "http://a.tile.openstreetmap.org/9/317/179.png": getaddrinfo failed
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Geoserver подбор URL для ПО
Похоже на какие-то проблемы с сетью, это не похоже на проблему MapProxy.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Участник
- Сообщения: 54
- Зарегистрирован: 11 янв 2017, 18:00
- Репутация: 0
Re: Geoserver подбор URL для ПО
Я понял. Значит буду смотреть проблему на этой стороне. Спасибо.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 22 гостя