Форумы портала PHP.SU » Серверное администрирование » Apache и другие веб-серверы » cygwin php curl_init() нету

Страниц (1): [1]
 

1. DlTA - 13 Мая, 2019 - 14:21:18 - перейти к сообщению
в cygwin запускаю скрипт там curl использую
оно мне выдает ошибку: PHP Fatal error: Uncaught Error: Call to undefined function curl_init()
ищу где находится файл php.ini '>php -r "phpinfo();"'
Loaded Configuration File => /etc/php.ini
это у меня F:\cygwin64\etc\php.ini
открываю ;extension=php_curl.dll

а оно мне выдает
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20160303/php_curl.dll' - No such file or directory in Unknown on line 0

у меня нет это папки /usr/lib/php/20160303/php_curl.dll и файла
создал папку и скипировал туда файл из денвера, не работает

как это запустить?
2. andrewkard - 13 Мая, 2019 - 15:12:02 - перейти к сообщению
А что у Вас в extension_dir ?
(Добавление)
Это /usr/lib/php/20160303/ путь для линукс
3. DlTA - 14 Мая, 2019 - 14:30:03 - перейти к сообщению
andrewkard пишет:
Это /usr/lib/php/20160303/ путь для линукс

я знаю, так cygwin работает

а про extension_dir, в файле php.ini данные в коммите
CODE (htmlphp):
скопировать код в буфер обмена
  1. user_dir =
  2.  
  3. ; Directory in which the loadable extensions (modules) reside.
  4. ; http://php.net/extension-dir
  5. ; extension_dir = "./"
  6. ; On windows:
  7. ; extension_dir = "ext"
4. andrewkard - 14 Мая, 2019 - 15:38:29 - перейти к сообщению
А при установке отмечали этот пакет?
https://stackoverflow[dot]com/questi[dot][dot][dot]l-curl-on-cygwin
(Добавление)
Вот еще пишут можно попробовать так переустановить
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. apt-cyg install curl
  3.  
5. DlTA - 16 Мая, 2019 - 17:16:26 - перейти к сообщению
поставил, но опять выдает туже ошибку

(как сюда вставить вторую фотку?)
6. DlTA - 16 Мая, 2019 - 17:17:12 - перейти к сообщению
примеры
(Добавление)
ругается
PHP Startup: Unable to load dynamic library 'php_curl.dll' (tried: /usr/lib/php/20180731/php_curl.d ll (No such file or directory)
по адресу /usr/lib/php/20180731/
есть curl.dll
переименовал его в php_curl.dll
ругается на отсутствие curl
(Добавление)
andrewkard пишет:
apt-cyg install curl
для этого нужно где то адресу закачки указывать?
(Добавление)
устанавливаю apt-cyg https://rtfm[dot]co[dot]ua/cygwin-ustano[dot][dot][dot]zovanie-apt-cyg/
выдает ошибку
CODE (htmlphp):
скопировать код в буфер обмена
  1. wget http://apt-cyg.googlecode.com/svn/trunk/apt-cyg
  2. --2019-05-16 18:05:15--  http://apt-cyg.googlecode.com/svn/trunk/apt-cyg
  3. Распознаётся apt-cyg.googlecode.com (apt-cyg.googlecode.com)… 64.233.162.82, 2a00:1450:4010:c05::52
  4. Подключение к apt-cyg.googlecode.com (apt-cyg.googlecode.com)|64.233.162.82|:80... соединение установлено.
  5. HTTP-запрос отправлен. Ожидание ответа… 404 Not Found
  6. 2019-05-16 18:05:16 ОШИБКА 404: Not Found.
  7.  

(Добавление)
I@D:/bin$ lynx -source rawgit.com/transcode-open/apt-cy g/master/apt-cyg > apt-cyg

I@D:/bin$ apt-cyg
-bash: /usr/bin/apt-cyg: Permission denied
(Добавление)
у меня cygwin 64
7. andrewkard - 22 Мая, 2019 - 12:20:34 - перейти к сообщению
Попробуйте еще раз переустановить его
https://stackoverflow[dot]com/questi[dot][dot][dot]l-curl-on-cygwin

 

Powered by ExBB FM 1.0 RC1