На сервере не отрабатывает curl к Telegram API

212
14 июля 2018, 13:10

Есть скрипт на php (локально - работает нормально), но на сервере нет. К сайту прикрутил (ssl-cloudflare).

public function telegramPosting($object)
{
    $container = $this->getConfigurationPool()->getContainer();
    // Create telegram message
    $token = $container->getParameter('telegram_token');
    $chanelId = $container->getParameter('telegram_chat_id');
    $parse_mode = 'HTML';
    $message_title = "<strong>".$object->getShortTitle()."</strong>\n\n";
    $message_body = $object->getShortDescriptions()."\n\n";
    $message_link = '<a href="https://dengoeb.ru/post/'.$object->getId().'">Читать на сайте</a>';
    $text = $message_title.$message_body.$message_link;
    $site = "https://api.telegram.org/bot".$token;
    $params = [
        'chat_id' => '@'.$chanelId,
        'text' => $text,
        'parse_mode' => $parse_mode,
    ];
    $ch = curl_init($site.'/sendMessage');
    curl_setopt($ch, CURLOPT_HEADER, false);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, ($params));
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
    $result = curl_exec($ch);
    curl_close($ch);
}

Curl выдает оибку TCP connection reset by peer

READ ALSO
Очень долгая загрузка данных

Очень долгая загрузка данных

У меня есть сайт на yii2Там есть дерево категорий, которое раскрывается

166
Как добавить в autoload-composer&#39;a свои скрипты?

Как добавить в autoload-composer'a свои скрипты?

Начал осваивать composer, и сразу возник вопросДля подключения установленных библиотек, мы в начало скрипта добавляем файл composer'a autoload

201
SLIM проблема с кодировкой

SLIM проблема с кодировкой

API написанный с помощью SLIM раньше возвращал вопросы в Json вместо кириллицыПосле создания подключения, сразу первым запросом отправлял $stmt = $this->con->prepare("SET...

213
Создание события на новый элемент в админ панеле WP

Создание события на новый элемент в админ панеле WP

Необходимо создать пользовательскую кнопку в админке постаКнопку разобрался как создать и вывести в админке

186