Apache e PHP com cURL

0

Estou executando o servidor Sun com o Solaris 10 / SPARC.

Eu tinha / tenho Apache 1.37 com PHP 5.2.1 rodando como uma extensão dinâmica, e quero ativar o suporte a cURL. Eu tentei compilar o PHP com a opção - com-curl-lib , e parece que não funciona.

Estas foram minhas instruções de compilação;

./configure \
--with-apxs=/usr/apache/bin/apxs \
--prefix=/usr/php5 \
--with-mysql=/usr/mysql \
--with-mysqli \
--with-mcrypt \
--with-gd \
--with-jpeg-dir=/usr/mysql/mods \
--enable-mbstring \
--with-zlib \
--with-curllib=/usr/local/curl-7.25/lib \
--enable-pspell

criar & & make install

Depois de fazer isso, fiz um teste usando

<?php
if  (in_array  ('curl', get_loaded_extensions())) {
  echo "test1 == TRUE\n";
} else {
 echo "test1 == FALSE\n";
}

echo "test 2\n";
if  (function_exists('curl_open')) {
  echo "test2 == TRUE\n";
} else {
   echo "test2 == FALSE\n";
}
?>

Os resultados são FALSE para ambos os testes, o que estou fazendo errado?

    
por Rooneyl 04.05.2012 / 11:44

1 resposta

0

Se a construção do Linux tiver um arquivo php.ini, talvez seja necessário adicionar / descomentar uma linha como a seguinte. Eu só tive experiência com os binários do Windows, em que tudo o que é necessário é descomentar uma linha.

extension = php_curl.dll // Esta linha está nos binários do windows php.

extension = curl.so // Este parece ser o único que o linux usa do que consigo reunir.

    
por 04.05.2012 / 13:53