За последние 24 часа нас посетили 17565 программистов и 1724 робота. Сейчас ищут 1602 программиста ...

Вызов неопределенной функции curl_init () - ubuntu 18.04 :(

Тема в разделе "PHP для новичков", создана пользователем Hardy, 11 дек 2018.

  1. Hardy

    Hardy Новичок

    С нами с:
    20 ноя 2018
    Сообщения:
    2
    Симпатии:
    0
    Прошу помощи.
    Код:
    <?php
    ini_set('display_errors','on');
    error_reporting(E_ALL);

    $url = "https://php.net/";
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    $page = curl_exec ($ch);
    curl_close($ch);
    echo $page;
    ?>
    выдает ошибку:
    Fatal error: Uncaught Error: Call to undefined function curl_init() in /home/alex/domen/vav/testcurl.php:6 Stack trace: #0 {main} thrown in /home/alex/domen/vav/testcurl.php on line 6

    однако из терминала работает!
    Проверял так - https://linuxhint.com/install-curl-on-ubuntu-18-04/

    в чем может быть проблема?
     
  2. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.858
    Симпатии:
    748
    Адрес:
    Татарстан
    для php не установлена библиотека curl, несмотря на то что в системе присутствует
    php.ini - ищем в extensions ;curl*, убираем комментарий - убрав ; в начале
    рестартуем php
     
  3. Hardy

    Hardy Новичок

    С нами с:
    20 ноя 2018
    Сообщения:
    2
    Симпатии:
    0
    :) Точно! Спасибо!!!!