Использовать локон в php азотистый
Я занимаюсь разработкой проекта, в котором используется CURL PHP, но я не могу установить расширение curl, поскольку я не являюсь пользователем root в окне "Nitrous.io".
Есть еще одна альтернатива для установки CURL PHP в Nitrous.io PHP Box?
Заранее спасибо!
2 ответа
Решение
Просто переустановите пакет php5 на коробке nitrous.io
$ parts update
$ parts install php5
$ php -m | grep curl
curl
$ php -r 'echo curl_version()["version"] . PHP_EOL;'
7.22.0
Я не знаком с Nitrious.io, но если вы не можете открыть / установить curl для своего проекта, вам придется напрямую связаться с Nitrious по поводу использования curl.
Кроме того, вы можете использовать fsocketopen для решения вашей проблемы. Пример:
$fp = fsockopen("www.example.com", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)
\n";
} else {
$out = "GET / HTTP/1.1\r\n";
$out .= "Host: www.example.com\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
}