@phpgeeks

Страница 5279 из 8430
Ser
22.07.2017
16:15:52
А, ну если я выполняю пыхоскрипт - работает

Суть в том что хук не получает команды

На сервер за всю жизнь не прилетело ничего от ТГ, кроме вот теста, когда я картинку поставил

https://ser60v.ru/public/images/banner1.jpg вот ща - в логах будет то что телега была на моём сервере

Google
Ser
22.07.2017
16:17:04
Ибо подкачивала картинку

Dmitriy
22.07.2017
16:17:39
Я про запуск встроенного сервера и пусть туда вебхук повесится а не запуск просто php

Dimanius851
22.07.2017
16:18:10
а можно как то сделать, что бы phpstorm автоматически скачивал подключаемые в тегах библиотеки для автодополнения?

Dmitriy
22.07.2017
16:22:30
поподробнее можешь?.. Что-то я недопонял
выключить nginx. сделать php -S 0.0.0.0:80 и установить вебхук. Может так пройдет. тогда мы поймем что проблема была в nginx

Ser
22.07.2017
16:23:23
Хм... Звучит неплохо, можно попробовать...

Так, гугл смог мне пояснить что и как происходит там на серваке из того что ты сказал. Только я не понимаю какой хук задавать. Для меня это самая темень ибо я даже нигде так и не смог найти мануала, я всегда делал так как знакомый сказал и работало, впервые перестало

Dmitriy
22.07.2017
16:35:18
Обычный кух у бота setwebhook и написать боту

Остап
22.07.2017
17:37:57
/stat@combot

Combot
22.07.2017
17:37:58
combot.org/chat/-1001047863278

Artur
22.07.2017
18:04:57
народ подскажите как перевести в часы UNIX_TIMESTAMP(INTERVAL -3 day + CURRENT_DATE()) чтобы допустим - 3 hours

Ser
22.07.2017
18:45:10
Нет

Google
Don
22.07.2017
18:45:15
Ну вот и не летят запросы

Ser
22.07.2017
18:45:21
оО

Don
22.07.2017
18:45:23
Самоподписанный кидай

Ему

На хук

И все будет хорошо

Ser
22.07.2017
18:45:33
Поподробнее?

Don
22.07.2017
18:45:36
На сервере тоже самоподписанный

Что подробнее

Не знаешь как сертификат создат

?

Самоподписанный

И залить его на вебхук?

Ser
22.07.2017
18:46:04
Как это работает и почему запросы от телеги не летят ко мне?

Don
22.07.2017
18:46:11
Я откуда знаю

Ser
22.07.2017
18:46:11
Что они вообще не летят

Don
22.07.2017
18:46:17
Надо на вебхуке

Ser
22.07.2017
18:46:17
Так ты сказал что знаешь.

Don
22.07.2017
18:46:22
Самоподписанный сертификат

Ser
22.07.2017
18:46:23
Как это может влиять то вообще?

Google
Don
22.07.2017
18:46:31
Сделай а потом проверяй

И не спрашивай почему так

Я не знаю сам

Но только так работает

Вебхук

Ser
22.07.2017
18:46:52
Эм.

Нет

Don
22.07.2017
18:47:13
да

Ser
22.07.2017
18:47:14
Я же говорю - на другом серваке норм работает... Но идею понял попробую...

Don
22.07.2017
18:47:28
Ser
22.07.2017
18:47:33
Да

Don
22.07.2017
18:47:37
а сертификат где взял?

Don
22.07.2017
18:48:02
то есть как бы ты хочешь сказать, что ты 1 сертификат на 2 сервера сразу пульнул?

на 1 домен?

Ser
22.07.2017
18:48:09
разные

Don
22.07.2017
18:48:14
....

Ser
22.07.2017
18:48:15
Шаровые сертефикаты

Don
22.07.2017
18:48:19
ну вот

делай самоподпис

Ser
22.07.2017
18:48:24
Ну че - 2 сервера с https

Google
Don
22.07.2017
18:48:28
ну я понял

делай как я тебе сказал

Ser
22.07.2017
18:48:32
Никогда такого не встречал?

*честно не верю )) Так то хоть какой запрос лететь должен

Вебхук же вешается

Don
22.07.2017
18:50:14
Вебхук же вешается
я тоже так себе говорил

Admin
ERROR: S client not available

Don
22.07.2017
18:50:39
на вебхук то сертификат заливаешь хотяб?

Ser
22.07.2017
18:55:34
Нет конечно. И никогда не заливал. Я вообще мана не нашел если честно по заливанию веб хука ни разу.

По какому-то кривому ману попробовал указывать сертефикат, всерно никто не пингует сервак

Мануал покажи - как хуки задавать?

И где ты вообще про сертефикаты такое прочитал?.. Я вот нигде не слыхал... ща ищу маны, не могу найти как приложить сертефикат

Регистрация webhook Создаём data.json: { "url": "https://bots.domain.tld/api/v1/echo" } И вызываем соответствующий метод API любым доступным способом, например: curl -X POST -d @data.json -H "Content-Type: application/json" "https://api.telegram.org/botYOURBOTTOKEN/setWebhook" https://habrahabr.ru/post/322078/

Don
22.07.2017
19:33:44
Дока есть на офф сайте телеграмм

Ser
22.07.2017
19:43:36
Так то то и оно - найти не могу. Где про хук указывается?

Json
22.07.2017
19:47:28
Мануал покажи - как хуки задавать?
доку не пробовали читать?

Ser
22.07.2017
19:48:16
Пробовал говорю, ну серьезно про хуки там нихрена найти не могу. Только из третьих лиц и встречал.

Json
22.07.2017
19:48:25
https://tlgrm.ru/docs/bots/api#setwebhook

Ser
22.07.2017
19:48:31
При том как вообще это может давать то что в логах ничего нет?

Google
Ser
22.07.2017
19:48:43
Сервак же должен долбиться хотяб однажды

Чтоб узнать что я чет не так у себя настроил итп

Json
22.07.2017
19:50:01
установка хука легкая

ссылка на ваш скрипт с https и всё

Ad
22.07.2017
19:52:15
Посоветуйте лёгкий абстрактный интерфейс к БД. Или просто к мускулю.

Ad
22.07.2017
19:52:39
нативный, в смысле?

Я к стыду своему уже настолько привык к громоздким вещам типа доктрины, что когда мне надо простенький скрипт написать с парой запросов вида SELECT * FROM `table` AS `r1` JOIN (SELECT (RAND()*(SELECT MAX(`id`)-MIN(`id`) FROM `table`) + (SELECT MIN(`id`) FROM `table`)) AS `id`) AS `r2` WHERE `r1`.`id` >= `r2`.`id` ORDER BY `r1`.`id` ASC LIMIT 1 я начинаю мучительно вспоминать mysql_connect() родом из древности

Не подключать же доктрину

Yaroslav
22.07.2017
19:55:51
Mysqli_connect

И все ее функции сводные

Ad
22.07.2017
19:57:40
А разница между PDO и mysqli вообще есть на таком уровне? В области, прости господи, производительности?

Yaroslav
22.07.2017
19:58:20
Что вы подрозумиваете, под производительностью?

При чем если вам нужно пару простых запросов

Ad
22.07.2017
19:59:12
Да я в том плане, что если мне надо пару десятков тысяч строк выбрать

Ad
22.07.2017
20:00:03
то да.

Страница 5279 из 8430