Маршрутные сайты на любом языке на основе Google.Maps - под бурж траф и AdSense

L
На сайте с 07.12.2007
Offline
351
#71
ghost28:
"После выбора пунктов" - таки с фронта. Навскидку не знаю, пока нет времени дебажить. Пока гляньте, что приходит в $_SERVER['REQUEST_URI'] - возможно путь переписывает?

Параметры в $_SERVER['REQUEST_URI'] у него передаются. Похоже, он http://#####.ru/create_route.html напрямую из браузера запускает без query-string. Эта ошибка MySQL вылетает только там.

PS: Руки надо отрывать программистам, которые ошибки MySQL посетителю на экран вываливают в открытую.

G2
На сайте с 27.10.2009
Offline
62
#72
Ladycharm:
Параметры в $_SERVER['REQUEST_URI'] у него передаются. Похоже, он http://#####.ru/create_route.html напрямую из браузера запускает без query-string. Эта ошибка MySQL вылетает только там.


PS: Руки надо отрывать программистам, которые ошибки MySQL посетителю на экран вываливают в открытую.

По инспектору вызывается с query string. Возможно, в некоторых случаях происходит вызов без нее - но тогда это не должно бы быть новостью.

PS: самописы ;)

КакМаршрутник (http://goo.gl/forms/hMgaH0s9E5) — как маршрутник, но работает.
P
На сайте с 24.06.2011
Offline
94
#73
ghost28:
Прежде чем: Смелый не делает бекапов. Мудрый бекапит БД и файлы.

=====

Теме ап. Есть кто смелый? Можно пробовать маршрутные точки!

В дополнение к инструкции сверху, делаем так - тыц
(на примере крона, для find_route - аналогичная манипуляция)

По результату отписываемся.

Йохохо! ☝

Сделал по инструкции:

сначала из /ru/forum/comment/14122958 (аккуртно менял блоки кода)

и сразу (не пробуя первый вариант) внес изменения из этого сообщения

Заработало!!! (а то хотел уже грохать сайт)

Единственное - что значит для find_route - аналогичная манипуляция как-то непонятно

Можете так же расписать? (если не трудно), аналогичных блоков не нашел, непонятно как поправить...

---------- Добавлено 16.11.2015 в 13:32 ----------

Kedr777:
Добавлю по погоде:

Заменяем:

http://api.openweathermap.org/data/2.5/weather?lat={:CITY_START_Y:}&lon={:CITY_START_X:}&units=metric&lang=ru
http://api.openweathermap.org/data/2.5/weather?lat={:CITY_END_Y:}&lon={:CITY_END_X:}&units=metric&lang=ru

На:

http://api.openweathermap.org/data/2.5/weather?lat={:CITY_START_Y:}&lon={:CITY_START_X:}&appid=xxxxxxxxxxxxxxxxxxx&units=metric&lang=ru
http://api.openweathermap.org/data/2.5/weather?lat={:CITY_END_Y:}&lon={:CITY_END_X:}&appid=xxxxxxxxxxxxxxxxxxx&units=metric&lang=ru

------------------

Прогноз погоды по API берется с openweathermap.org, если забанили, - нужно получить ключ.
Регестрируемся по адресу: http://home.openweathermap.org/users/sign_up - ключ бесплатный.
Свой ключ вводим в файле route.html, в двух строчках вместо xxxxxxxxxxxxxxxxxxx

Вы имеете ввиду файл templates/route.html ?

У меня в таком файле нет строк с упоминанием openweathermap ((((

Как исправить погоду?

Sah
На сайте с 25.01.2009
Offline
97
Sah
#74
ghost28:


т.е. start и end были отправлены и попали в url.

===
"После выбора пунктов" - таки с фронта. Навскидку не знаю, пока нет времени дебажить.

Так сразу поменял код на изначальный, после выбора start и end - попадаешь на страницу проверки пунктов и по ней уже было видно, что start и end отсутствуют. Вместо них код. Уже после нее выдает ошибку, кот. выше привел.

G2
На сайте с 27.10.2009
Offline
62
#75

Скомпилировал первую и вторую часть фиксов, добавил пример для find_route у второй.

Инструкция по спасению утопающих:

Прежде чем: Смелый не делает бекапов. Мудрый бекапит БД и файлы.

## Восстанавливаем базовый функционал

1. Файлы отличаются у разных людей. Обязательно делайте резервную копию оригиналов, лучше заменяйте только отличающиеся места.

2. В основном скрипте крона дублируются данные подключения к БД, если копируете - не забудьте заменить на свои.

3. Слева оригинал, справа как должно стать, отличия выделены:

cron/cron_create_route.php - тыц

includes/find_route.php - тыц

= У нас сохраняются основные данные маршрута без маршрутных точек.

## Восстанавливаем Маршрутные точки:

В дополнение к инструкции сверху, делаем так

cron - тыц

find_route - тыц

---------- Добавлено 16.11.2015 в 12:59 ----------

peklo:
Единственное - что значит для find_route - аналогичная манипуляция как-то непонятно
Можете так же расписать? (если не трудно), аналогичных блоков не нашел, непонятно как поправить...

Готово, скомпилировал инструкции в одну, добавил пример. Пробуйте, отписывайтесь.

Sah:
Так сразу поменял код на изначальный, после выбора start и end - попадаешь на страницу проверки пунктов и по ней уже было видно, что start и end отсутствуют. Вместо них код. Уже после нее выдает ошибку, кот. выше привел.

Все равно странно, код в этой части не менялся от слова "совсем". Давайте подробнее в личку, будет время - взгляну.

L
На сайте с 07.12.2007
Offline
351
#76
ghost28:
PS: самописы ;)

Что, даже без фреймворка?

PS: livetv-у только не говорите, а то парень совсем веру в себя потеряет :)

cscope
На сайте с 13.02.2005
Offline
525
#77

Ребят а смысл так парится с этим г-ном? У меня этот чудо сайт приносил максимум 15$ в месяц, причем места и нагрузку требовал минимум уровня vps за 7-8$.

Я вообще удалил и забыл.

frank_82
На сайте с 09.12.2011
Offline
243
#78
cscope:
Ребят а смысл так парится с этим г-ном? У меня этот чудо сайт приносил максимум 15$ в месяц, причем места и нагрузку требовал минимум уровня vps за 7-8$.
Я вообще удалил и забыл.

ну зачем так людей обламывать :) кто то надеется же

G2
На сайте с 27.10.2009
Offline
62
#79
cscope:
Ребят а смысл так парится с этим г-ном?

А я просто мимокрокодил, и мне не в лом было поиграться :) Всё время с конфетками возиться - тоже не сахар.

L
На сайте с 07.12.2007
Offline
351
#80

cscope, эти сайты интересны другим - понаблюдать:

- как долго ПС будут терпеть их в выдаче

- довольны ли рекламодатели конверсией такого трафика (те как долго будет терпеть такие сайты Адсенс)

ghost28, имхо, камень был кинут не в ваш огород - вам же неизвестна рентабельность этого хозяйства.

Но, показательно, что Яндекс изменил API и стал шифровать маршрутные точки - похоже, он не одобряет такое использование своих гео-данных. Вангую, что вскоре это хозяйство снова перестанет работать.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий